请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

301如何使用meta

我遇到的问题是,爬取链家,但是很多链接出现301,重定向的新地址还是原地址。但是我传递的meta,在接收就收不到了,请问老师有什么办法可以解决?

正在回答 回答被采纳积分+3

2回答

bobby 2020-12-03 10:12:52

这个问题提的很好,所以我给你找到了301的源码,https://img1.sycdn.imooc.com//szimg/5fc849850932a73014660831.jpg你看一下这个源码,代码不多,无论我给你怎么解释都不如你直接看这里的源码清楚

0 回复 有任何疑惑可以回复我~
bobby 2020-12-02 10:12:09

出现的301一般是重定向 这种操作 一般scrapy会自己去抓取重定向的之后的url 你这里的返回的html是否正确?

0 回复 有任何疑惑可以回复我~
  • 提问者 慕标6621168 #1
    链家规则是重定向后还是原来的请求地址,数据都没问题,但是,code是301,meta没有了,不用mate一切都不影响。所以不知道有啥办法重定向时能带上meta的?
    回复 有任何疑惑可以回复我~ 2020-12-02 11:03:53
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号