为什么我用Postman携带cookie访问可以成功,但是用Httpclient就不行了。

新手上路,请多包涵

今天想实验一下,编程完成一下52pojie的签到,用postman携带cookie访问就可以实现,但是在java中用httpclient,携带cookie就需要登录。

这是为什么呢?具体实现代码如下:
image.png

image.png

阅读 5.3k
4 个回答

谁知道你这是什么错误,好多服务器都有限制,你不带ua的话,也会给你报403

先试试和postman的报文保持完全一致能不能通,注意ua啥的

新手上路,请多包涵

postman调试可以生成代码的,可以参考对比一下

请求头有写参数有区别,可以打印 Httpclient 的请求参数出来对比一下看看。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题