django サイトへのログインをスクリプト化しようとしています。Chrome の高度な REST クライアントを使用して資格情報を投稿し、正常にログインしました。理論的には、jQuery を使用してログインをスクリプト化できるはずです。
REST クライアントでは、次の 2 つの要求を発行しました。
1) csrftoken を取得するための GET リクエスト
2) 「csrfmiddlewaretoken」= (最初の GET からの csrftoken) を使用した POST 要求
これは成功します。
jQueryを使用して同様の機能をエミュレートしようとしましたが、GETを介して発行すると
response = $.get( 'http://site.com' )
//response.getAllResponseHeaders() does not yield a csrftoken ?
csrftoken がないと、その後の POST で 403 が返されます。