0
我的要求很簡單。我無法弄清楚如何做到這一點。我剛開始學習使用java學習Rest Web服務的冒險經歷。我的要求是找到請求的頭部分到以下Web服務方法。在Java中輸出Restful Web服務的請求標頭
@GET
@Produces(MediaType.TEXT_HTML)
@Path("/html")
public String getUserHtml(@Context HttpHeaders h){
System.out.println(h.toString());
String responce = "<h1>Hi m8!</h1>";
return responce;
}
正如你可以看到我已經嘗試了一些東西,但這種輸出[email protected]
這不是我想要的。有人可以告訴我如何輸出整個標題字符串。我也嘗試了getHeaderString方法,但不知道參數應該是什麼。謝謝。
嘗試使用getHeaderString(HttpHeaders.CONTENT_TYPE)這應該可能會讓您獲取請求中設置的內容類型。有關更多信息,請參閱https://jersey.java.net/apidocs/2.0/jersey/javax/ws/rs/core/HttpHeaders.html。 – 2016-09-20 23:35:06
謝謝。當我得到時間時會試一試。 –
再次感謝。這給了我空。有任何想法嗎? –