Я новичок в веб-сервисах REST.
Я написал программу REST для отображения HTML или XML. Значение аннотации @Path равно @Path("{typeDocument}")
. Есть два метода для GET:
@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.
Браузер Firefox всегда извиняет getHtml (), когда URL либо
http://localhost:8080/sources/html или http://localhost:8080/sources/xml
Но IE всегда оправдывает getXml()
.
Как извинить правильный метод, определенный URL, в другом браузере?