擅长:python、mysql、java
<p>发送空POST的另一种方法是创建请求并重写其get_方法。在这种情况下,这是更多的工作,但在其他情况下可能更干净(例如,如果您已经有一个请求)。</p>
<pre><code> request = urllib2.Request(url)
request.get_method = lambda: 'POST'
urllib2.urlopen(request)
</code></pre>
<p>get_method是一个返回要使用的方法的方法,因此在这里我们用一个返回'POST'的lambda函数重写它。</p>