擅长:python、mysql、java
<p>问题在于呼叫,有效载荷几乎正常。在</p>
<p>您要清理的站点只接受JSON作为有效负载,因此您应该将<code>FormRequest</code>更改为如下所示:</p>
<pre><code>import json
yield Request( url, method='POST',
body=json.dumps(payload),
headers={'Content-Type':'application/json'} )
</code></pre>
<p>这是因为<code>FormRequest</code>用于模拟HTML表单(内容类型设置为<code>application/x-www-form-urlencoded</code>),而不是JSON调用。在</p>