Apache HttpClient';谁支持cookies工作?

Apache HttpClient';谁支持cookies工作?,cookies,httpclient,Cookies,Httpclient,ApacheHttpClient支持站点html中javascript编码的cookie,还是仅支持服务器通过http发送的cookie 编辑: 如果没有,您将如何使用wireshark或其他嗅探器查找javascript Cookie?您实际上没有提供太多的上下文,因此很难判断哪种解决方案适合您的问题 如果我想找到网站发送的JavaScript cookies,我可能会在浏览器中找到。正如我在上面的评论中提到的,在客户端(一般情况下)读取JavaScript设置的cookies需要执行Java

ApacheHttpClient支持站点html中javascript编码的cookie,还是仅支持服务器通过http发送的cookie

编辑:


如果没有,您将如何使用wireshark或其他嗅探器查找javascript Cookie?

您实际上没有提供太多的上下文,因此很难判断哪种解决方案适合您的问题

如果我想找到网站发送的JavaScript cookies,我可能会在浏览器中找到。正如我在上面的评论中提到的,在客户端(一般情况下)读取JavaScript设置的cookies需要执行JavaScript。要“正确”地做到这一点,就需要整个JavaScript可见的环境,而JavaScript在浏览器中占相当大的比例

如果人工操作正常(例如:如果这是为了调试),那么您可以使用Firebug或Chrome的开发工具来检查cookie。如果您需要更自动化的东西,一个选项可能是编写浏览器扩展


还有一些其他选项涉及更多的工作和/或更少的精度,但如果不了解问题的约束条件,就不可能知道这些选项中的哪一个更合适。

您在谈论什么编程语言/平台?“HttpClient”是HTTP客户端库的一个非常常见的名称。也就是说,HTTP客户端库不太可能支持通过JavaScript设置的cookie,因为这样做需要执行JavaScript。是的,HttpClient是。。。客户图书馆。接收cookies的东西是服务器。不一样。感谢您的快速响应,下一次编辑,您将如何使用嗅探器找到javascript cookies,wireshark会找到它们吗目前,即使使用web浏览器登录yahoo mail(运行wireshark)这样的基本操作,也无法识别所有设置的cookie头。yahoo登录使用https。你是怎么处理的?谢谢,我想写一个java程序,它登录到https服务器,发布几个请求,用用户Id和密码建立状态,在站点上进行几次“点击”,并使用每次都要发布的不同信息自动化过程,但整个过程,我需要站点继续使用第一个用户Id建立会话。在这个阶段,我不知道如何自动读取JavaScript Cookie,服务器希望我的http头能够发出进一步的请求,但显然,使用java.net读取http头更容易。评论被切断了。。。作为来自服务器的响应,或设置cookie头。