.csvファイルで応答する必要があるHTTPSサイトにPOSTリクエストを送信したいと思います。私はこのPythonコードを持っています:
try:
#conn = httplib.HTTPSConnection(host="www.site.com", port=443)
=> BadStatusLineを与える:''エラー
conn = httplib.HTTPConnection("www.site.com");
params = urllib.urlencode({'val1':'123','val2':'abc','val3':'1b3'})
conn.request("POST", "/nps/servlet/exportdatadownload", params)
content = conn.getresponse()
print content.reason, content.status
print content.read()
conn.close()
except:
import sys
print sys.exc_info()[:2]
出力:
Found 302
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<HTML><HEAD>
<TITLE>302 Found</TITLE>
</HEAD><BODY>
<H1>Found</H1>
The document has moved <A HREF="https://www.site.com/nps/servlet/exportdatadownload">here</A>.<P>
<HR>
<ADDRESS>Oracle-Application-Server-10g/10.1.3.5.0 Oracle-HTTP-Server Server at mp-www1.mrco.be Port 7778</ADDRESS>
</BODY></HTML>
私は何が間違っているのですか?返される.csvファイルを「キャッチ」するにはどうすればよいですか?Chrome拡張機能を使用してPOSTリクエストを試しました(Advanced Rest Client、それは機能しています...)