Scrapy和Requests的post请求详解

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Scrapy和Requests的post请求详解相关的知识,希望对你有一定的参考价值。

参考技术A

1、scrapy框架发送post请求有两种格式

2、requests发送post请求,传递的参数也分两种格式(data和json)

scrapy.Request()请求与requests.post()请求用法相同,得到的数据也是相同的

首先,我们先看下FormRequest的部分源码:

阅读源码可以得知:
FormRequest:只能提交表单数据
FormRequest会将 formdata 传递的字典转化为 urlencode 进行 表单 数据的提交

方法一

首先我们阅读下JsonRequest源码:

阅读源码可以得知:
JSONRequest 已经做了 json.dumps 操作

方法二

以上是关于Scrapy和Requests的post请求详解的主要内容,如果未能解决你的问题,请参考以下文章

Scrapy框架之发送POST请求 򊘮

scrapy发送post请求

scrapy发送POST请求

scrapy 发post请求

爬虫scrapy组件 请求传参,post请求,中间件

scrapy中发起post请求