2
時指定其響應類型被接受我有先前建立與XML(JAXB編組,@Produces(「應用程序/ XML」))響應一個澤西API。我現在想添加使用JAXB/JSON兼容性以JSON格式請求響應的功能。無法調用API澤西
我改變了參數我@Produces註釋爲{「應用程序/ JSON」,「應用/ XML」},它設置JSON作爲默認響應類型。然後,我使用cUrl通過電子郵件接收用戶以下呼叫:
curl -k https://api.mywebservice.com/service/user/email/[email protected]
按預期返回JSON響應。
curl -k -H "accepts: application/xml" -H "content-type: application/xml" https://api.mywebservice.com/service/user/email/[email protected]
也產生JSON響應。
當然,我做的第一件事是將註釋切換爲@Produces {「application/xml」,「application/json」},然後不能再獲得JSON響應,即使我在頭中指定了一個響應。
任何想法或建議將不勝感激。謝謝。
男人,我覺得這是這樣的小事情。謝謝一堆! – Catie 2011-04-05 14:25:52