gpt4 book ai didi

java - 如何使用 Java(Apache HTTP 客户端)模拟浏览器 HTTPS POST 请求?

转载 作者:可可西里 更新时间:2023-11-01 17:03:43 25 4
gpt4 key购买 nike

有一个带有 AJAX API 的网站。我已经打开 Firebug 来查看登录 HTTPS POST 请求的详细信息。

然后我尝试使用 Apache HTTP 客户端从我的 Java 程序执行相同的 POST 请求。但是服务器以某种方式将我的请求识别为非浏览器请求。它发送一条安全异常消息,告诉我这一点。

当所有请求 header 都相同时,还有什么可以将我的客户端识别为不是浏览器?

最佳答案

我猜这是一个 cookie 问题(例如浏览器存储的 JSESSIONID)。在您的 POST 中包含 session 信息。查看此站点的 cookie。尝试禁用此站点的 cookie,然后再次查看请求。

关于java - 如何使用 Java(Apache HTTP 客户端)模拟浏览器 HTTPS POST 请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8149774/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com