packtpub 在线看体验不是很好,网速慢,所以想爬下来放 ipad 上面慢慢看。订购了一个月的服务,在写爬虫的时候,碰到一个问题。
在 chrome 里面获取到 post 的 header , cookie ,和 post 去的 data 。
然后把这些字段放入 postman 里面模拟 post 请求发送给 packtpub 。但是每次都无法正常获取数据,提示 invalid token 。请各位帮忙。
我的操作是具体点开一本书,就是你能够看到书的详细内容了。从 chrome 里面的 审查元素-->network-->过滤出 auth 这个 http 请求,把 request headers 里面的所有字段 bulk edit 进 postman 的 headers (当然这个里面有重要的 cookie 值),然后把 Request payload 里面要发送的数据也 bulk edit 进 postman 里面的 body 选项卡。
照理说这样应该可以获得和浏览器里面一样的 response 才对啊。
各位可以做个测试,看看是什么原因。
测试账户: 251323229@qq.com / 密: 1qaz2wsx3edc
希望各位拿了福利帮个忙。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.