私は、REST APIを使用してJIRAにログインするPythonスクリプトを作成しようとしています。これを行うには、ログインフォーム(ユーザ名とパスワードを使用)をJIRAサーバにPOSTし、取得されたCookieを格納する必要があります(ファイルのフィールドとして指定することが望ましい)。POSTでCookieをPythonで受け取るにはどうすればよいですか?
ここでログインドキュメントです: http://confluence.atlassian.com/display/JIRA042/JIRA+REST+API+(Alpha)+Tutorial#JIRARESTAPIAlphaTutorial-LoggingIn
これは作業curlコマンドは、私が欲しいものを正確に行うことです。
curl -c cookie_jar -H "Content-Type: application/json" -d '{"username" : "admin", "password" : "hunter2"}' http://localhost:8080/rest/auth/latest/session
がどのように私はPythonでこれを複製することができますか?好ましくは、余分なライブラリなしで。
http://docs.python.org/library/urllib2.htmlを使用する必要があります – NullUserException