2017-02-09 18 views
-1

在提交所需頁面之前,用JAVA編寫一個API來刪除重定向到多個主機的站點。 用於離 **主要宿主** www.abc.com在HttpClient 4.3.6中是否有任何深層次的主機重定向?

從主主機URL響應第一重定向 www.pqr.com/test?a=1 & B = 2

從第一重定向響應第二重定向 www.xzy.com/result?sum=3

HttpClient的完美的作品高達第一重定向它也得到正確的響應,但程序重定向到 www.pqr.com/result?sum=3 這給我404 :(

那麼,httpclient中是否有任何深層次的重定向?或者我錯過了什麼? 使用提琴手監控網絡流量。應用程序是用JAVA編寫的。

回答

0

通過RequestConfig.builder.setMaxRedirects(int maxRedirects)see docs)構建客戶端對象時,可以設置最大重定向次數。

但默認情況下,這個數字等於50,這明顯大於你的情況下所需的重定向次數。這意味着問題出在別的地方,如果沒有查看您的代碼或您連接的初始主機的確切名稱,就無法找到問題的原因。

+0

非常感謝! – Vaibhav

相關問題