网址: https://stats.nba.com/stats/scoreboard/?GameDate=10/18/2017&LeagueID=00&DayOffset=0
按理来说 urllib 就够用了,尝试了使用代理 IP 和伪装成浏览器,然而依然没有成功。。。
具体的表现是一直保持运行,没有响应。
求各位指教
1
b821025551b 2017-10-20 19:02:09 +08:00
经 @hxsf 和好多位大神指示,header 里面只要同时有 UA 和 Accept-Language 就行了。
https://gist.github.com/thomasxu1991/0d9e5e7672cffbd9137fd065107dfa25 |
2
Walter0108 OP @b821025551b 十分感谢然鹅似乎仍然不 work。。。。http://paste.ubuntu.com/25778591/
|
3
byfar 2017-10-20 22:39:14 +08:00
curl 'https://stats.nba.com/stats/scoreboard/?GameDate=10/18/2017&LeagueID=00&DayOffset=0' -H 'Accept-Encoding: gzip, deflate, br' -H 'Accept-Language: zh-CN,zh;q=0.8,en;q=0.6' -H 'Upgrade-Insecure-Requests: 1' -H 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36' -H 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8' -H 'Referer: https://www.v2ex.com/t/399301' -H 'Connection: keep-alive' -H 'Cache-Control: max-age=0' --compressed
|
4
Walter0108 OP @byfar 嗯 curl 测过了但是 py 依然失败。。。代码贴在 2 楼了😓
|
5
mingyun 2017-10-20 23:26:41 +08:00
3 楼正解
|
6
mianju 2017-10-21 07:51:54 +08:00 1
有时候可以借助这个神器 https://curl.trillworks.com
|
7
Walter0108 OP 谢谢各位我解决了这个问题。楼上的代码和工具都很赞。
|