首先要了解Form Data 和 request payload的区别
form data 的Content-Type请求头是application/x-www-form-urlencoded
这种格式 所以请求过来的数据是key1=value1&key2=value2格式
request payload 的 Content-Type请求头是application/json 请求过来的数据是json格式
而scrapy 的post请求默认的请求头是application/x-www-form-urlencoded
所以如果是直接传递Formdata的话是会出现参数错误的提示 所要将请求头变成application/json 然后用Body传递json数据(json数据是放在body data里面传输的 所以要用body传递数据)