0
只是一個簡單的問題..我有沒有任何@consume註釋的jaxrs GET方法..我可以通過瀏覽器打這個,並得到結果..我想這個方法消耗JSON請求,同時我應該能夠擊中這在瀏覽器上..我嘗試annotating @consume爲應用程序賈森和urlencoded,但無法同時支持兩個..有人可以擺脫一點點代碼請光? 「JaxRs @cosume接受JSON和URL參數嗎?
只是一個簡單的問題..我有沒有任何@consume註釋的jaxrs GET方法..我可以通過瀏覽器打這個,並得到結果..我想這個方法消耗JSON請求,同時我應該能夠擊中這在瀏覽器上..我嘗試annotating @consume爲應用程序賈森和urlencoded,但無法同時支持兩個..有人可以擺脫一點點代碼請光? 「JaxRs @cosume接受JSON和URL參數嗎?
」通過瀏覽器點擊此處「表示GET
請求。消費意味着POST
請求。這是兩種不同類型的RESTful方法,它們不能以一種Java方法組合。這是你應該怎麼做:
@POST
@Consume(MediaType.APPLICAITON_JSON)
public void post(Foo foo) {
// ...
}
@GET
public void get() {
// ...
}
get()
方法從瀏覽器接收請求,當你「打」它,而post()
方法會消耗JSON的一個。