我写了一个预约的小程序.登陆.获取其他数据都没问题.但是预约的时候被服务器拦截下来了
这是我用浏览器预约成功的信息
下面是我请求的标头
因为浏览器的本质就是程序.所以我想应该是我什么标头没有写吧
我在百度上面没有找到相关的信息.有没有大神以前遇到过的
几个可能:
1 请求头差异,这个可以和浏览器正常的比较,自己的程序请求可以使用http工具【HttpAnalyzerStdV】抓取,保持一致后看看效果
2 登陆和预约的时间间隔调整一下,有的网站会判断是否是机器操作的
我把标头照着写进去了 然后延迟了5s每次请求 还是被识别出来了
@苟活的意义: 标头写进去,发送出去的HTTP请求包是否一样的?
ServicePointManager.Expect100Continue = false
前面加上这句试试