Scrapy如何实现发送带有POST数据的请求?

2026-05-26 12:130阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计276个文字,预计阅读时间需要2分钟。

Scrapy如何实现发送带有POST数据的请求?

可以使用 `yield scrapy.FormRequest(url, formdata, callback)` 方法发送POST请求。若希望程序一开始就发送POST请求,可以重写Spider类的 `start_requests(self)` 方法,并直接调用该方法,不再调用 `start_urls` 中的url。例如:

Scrapy如何实现发送带有POST数据的请求?


可以使用 yield scrapy.FormRequest(url, formdata, callback)方法发送POST请求。

如果希望程序执行一开始就发送POST请求,可以重写Spider类的start_requests(self) 方法,并且不再调用start_urls里的url。

阅读全文

本文共计276个文字,预计阅读时间需要2分钟。

Scrapy如何实现发送带有POST数据的请求?

可以使用 `yield scrapy.FormRequest(url, formdata, callback)` 方法发送POST请求。若希望程序一开始就发送POST请求,可以重写Spider类的 `start_requests(self)` 方法,并直接调用该方法,不再调用 `start_urls` 中的url。例如:

Scrapy如何实现发送带有POST数据的请求?


可以使用 yield scrapy.FormRequest(url, formdata, callback)方法发送POST请求。

如果希望程序执行一开始就发送POST请求,可以重写Spider类的start_requests(self) 方法,并且不再调用start_urls里的url。

阅读全文