先说结论,产生这问题的根本原因是因为在写头部信息的时候,不小心在‘Referer’值的开头加入了空格导致的,错误示范如下所示:
headers={
'Host': 'www.baidu.com',
'User-Agent': 'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 10.0; WOW64; Trident/7.0; .NET4.0C; .NET4.0E)',
'Accept': 'application/json, text/javascript, */*; q=0.01',
'Referer': ' http://110.120.12.11:1234/',
...
}
正确的写法应为:
headers={
'Host': 'www.baidu.com',
'User-Agent': 'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 10.0; WOW64; Trident/7.0; .NET4.0C; .NET4.0E)',
'Accept': 'application/json, text/javascript, */*; q=0.01',
'Referer': 'http://110.120.12.11:1234/',
...
}
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于