【 在 oldwatch 的大作中提到: 】
: jdk原生的还是apache的?
:
: 一般来说会有关于redirect的配置开关确定是否自动处理30x跳转
: ...................
谢谢您,用的是apache的那个httpclient 包。
import org.apache.http.client.HttpClient;
请教一下,redirect的开关怎么设置?
我反复试验了一下,
如果关闭下面几句话
//httpPost.setHeader("accept", "*/*");
//httpPost.setHeader("accept-encoding", "gzip, deflate, br");
//httpPost.setHeader("accept-language", "zh-CN,zh;q=0.9");
//httpPost.setHeader("user-agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.77 Safari/537.36");
得到结果是:
<html>
<head><title>302 Found</title></head>
<body>
<center><h1>302 Found</h1></center>
<hr><center>nginx/1.17.6</center>
</body>
</html>
如果打开上面几句话
result就是一串乱码。

然后尝试改了
result = EntityUtils.toString(resEntity,"UTF-8"); UTF8和GBK 都试了。都是乱码
谢谢您。
--
FROM 121.12.147.*