2017-03-27 54 views
0

我正在編寫基本的Java RestAPI程序來發送「GET」請求並解析JSON響應。 我已經添加標題授權如下所需,以訪問我的網址。郵差顯示錯誤消息錯誤的URI

request.addHeader("Authorization", "Basic ZXByOmNhc3Q=");

我甚至已經使用Postmanapp和RESTClient實現附加檢查URL的響應。

迴應似乎不穩定。

請求與響應200code成功運行有時 ,有時

我得到{ 「編碼」:1, 「消息」: 「不正確的URI」}在Java代碼和郵差。

其中,RESTCLIENT對同一網址顯示「200 OK」響應。在瀏覽器中輸入相同的url的 顯示的響應類似於RESTCLIENT。

如果它的URL有問題,它不應該一直顯示錯誤信息,即使在RESTCLIENT插件中也不應該給出響應。

有其他人面臨同樣的問題,請提出一些解決方案。

+0

的錯誤似乎在你的Java Serv中呃側代碼。你可以粘貼嗎? –

回答

0

問題與標題。對於URL 響應是text/html的

RESTClient實現附加在Firefox默認接受該請求,並給出 「內容類型」:「text/html的」和「內容處置:附件;文件名=出口。 TXT」在響應頭

,其中在高級RESTClient實現/郵差的Java代碼,你需要明確地添加請求頭‘接受:text/html的’ 得到輸出