저는 REST 웹 서비스에서 초보자입니다.REST의 미디어 유형
HTML 또는 XML을 표시하는 REST 프로그램을 작성했습니다. @Path 주석의 값은 @Path("{typeDocument}")
입니다.
@GET
@Produces(MediaType.TEXT_XML)
public String getXml(@PathParam("typeDocument") String typeDocument)
는 XML 파일을 표시하기 위해, 및
@GET
@Produces(MediaType.TEXT_HTML)
public String getHtml(@PathParam("typeDocument") String typeDocument)
HTML을 표시하려면 : GET 두 가지 방법이 있습니다.
브라우저 파이어 폭스
항상 getHtml을 실행하고있을() URL 중 하나를http://localhost:8080/sources/html 또는
http://localhost:8080/sources/xml입니다하지만 IE는 항상 getXml()
을 실행하고있을 때.
URL로 정의 된 올바른 방법을 다른 브라우저에서 실행하는 방법은 무엇입니까?
포맷에 대한 약간의주의가 먼 길을 간다 .... – skaffman