文章详情页
网页爬虫 - Python爬虫返回状态码与实际情况不符?
浏览:245日期:2022-09-03 18:57:11
问题描述
import urllib2opener = urllib2.build_opener()html = Noneresponse = Noneresponse = opener.open(’http://www.sxxrcs.com/was5/web/’)html = response.codeprint html
比如这个爬虫,输出状态码是200。
可是直接访问http://www.sxxrcs.com/was5/web/是404,抓包响应的也是404,请问这是为什么?
问题解答
回答1:用requests吧
import requestsr = requests.get(’http://www.sxxrcs.com/was5/web/’)print r.status_codeprint r.text回答2:
200正常啊,requests方便快捷。
相关文章:
1. javascript - webpack 多入口文件生成HTML文件;2. nignx - docker内nginx 80端口被占用3. dockerfile - [docker build image失败- npm install]4. docker gitlab 如何git clone?5. docker安装后出现Cannot connect to the Docker daemon.6. 计算机 - 我学习了C语言,数据结构和一点点java基础,想自学C++,请问买什么入门书籍好?7. java中关于直接插入排序遇到的问题。8. node.js - mongoDB使用$gte的问题9. 我在centos容器里安装docker,也就是在容器里安装容器,报错了?10. javascript - npm run build后调用api返回index.html
排行榜
