Scrapy和Requests的post请求详解

2024-05-10 14:12

1. Scrapy和Requests的post请求详解

 1、scrapy框架发送post请求有两种格式
   2、requests发送post请求,传递的参数也分两种格式(data和json)
    scrapy.Request()请求与requests.post()请求用法相同,得到的数据也是相同的 。
   首先,我们先看下FormRequest的部分源码:
   阅读源码可以得知:   FormRequest:只能提交表单数据   FormRequest会将 formdata 传递的字典转化为 urlencode 进行  表单  数据的提交
   方法一
   首先我们阅读下JsonRequest源码:
   阅读源码可以得知:   JSONRequest 已经做了   json.dumps  操作
   方法二

Scrapy和Requests的post请求详解