この質問が以前に尋ねられた場合は申し訳ありません。しばらく探しましたが、関連するものは見つかりませんでした。私は最近、AJAX/Javascript を掘り下げ始めました。楽しみとして、AJAX 呼び出しを介して Twitter にログインできるかどうかに興味がありました。
そこで、ログイン ページのソース コードを調べたところ、 198 行目と 202 行目 (Chrome ソース コード ビューアー) で、ユーザー名とパスワードのキーがそれぞれ設定されているように見えます。そこから、私はこう書きました。
$.post('https://twitter.com/sessions',
{"session[username_or_email]" : "USERNAME",
"session[password]": "PASSWORD"},
function(data) {
$('body').html(data);
});
「ユーザー名/パスワード」の行に沿って何かが返されますが、正しくありません。フィールドが間違っていますか?私のアプローチは根本的に間違っていますか?もしそうなら、どのように同様の効果を達成することができますか? ありがとう!
編集: フォローアップの質問です。ajax リクエストを送信し、そのページで Cookie を作成/設定する必要がある場合、その Cookie はどうなりますか? 蒸発するだけですか、それともブラウザ用に設定されていますか?