擅长:python、mysql、java
<p>我的最后一次复习。
相同的URL和相同的POST数据。
With requests不起作用,但在pycurl中有效。在</p>
<pre><code>import requests
import pycurl
login_url = "https://server.com/server.jsp?login"
postfields = 'username=usernamex&PASSWORD=contrase%F1a'
r = requests.post(login_url,postfields)
#This return a html with relatedd with error Login
print r.text
#And this Works perfectly.
c = pycurl.Curl()
c.setopt(c.URL, login_url)
c.setopt(c.VERBOSE, True)
c.setopt(c.POSTFIELDS, postfields)
c.perform()
c.close()
</code></pre>