我有一个履带自动登录和爬网的网站,但由于登录被更改,它不再工作。如何以编程方式使用浏览器的cookie
我想知道,我可以将浏览器Cookie(又名,我手动登录)提供给我的HTTP请求吗?原则上有什么特别错误的东西不会使这项工作成为现实?我如何找到与网站相关的浏览器cookies?
如果有效,我该如何获取“原始”cookie字符串,我可以坚持到我的HTTP请求中?
我对这方面比较陌生,所以请原谅我的无知问题。我可以使用PYthon或Java
我有一个履带自动登录和爬网的网站,但由于登录被更改,它不再工作。如何以编程方式使用浏览器的cookie
我想知道,我可以将浏览器Cookie(又名,我手动登录)提供给我的HTTP请求吗?原则上有什么特别错误的东西不会使这项工作成为现实?我如何找到与网站相关的浏览器cookies?
如果有效,我该如何获取“原始”cookie字符串,我可以坚持到我的HTTP请求中?
我对这方面比较陌生,所以请原谅我的无知问题。我可以使用PYthon或Java
当您发送登录信息(通常是为了响应许多其他请求)时,服务器将为客户端设置一些cookie,您必须跟踪它们并将它们发送回服务器为每个后续请求。
完整的实现还会跟踪它们应该被存储的时间。
Cookie只是在请求和响应头文件中传递的字符串。浏览器和Python和Java代码都可以在没有任何实际困难的情况下执行此操作。 –
使用['requests'](http://docs.python-requests.org/en/latest/)这样的库可以让维护cookies变得微不足道。 –