XMLHttpRequestを実行すると、私は常に自動的にURLにリダイレクトされます(おそらくレスポンスのヘッダーによって)。たとえば、私が "http://www.stackoverflow.com"に問い合わせると、 "http://stackoverflow.com"にリダイレクトされます。AJAXから最終的なリンク先URLを取得するにはどうすればよいですか?
最終URLを取得するにはどうすればよいですか? (例ではhttp://stackoverflow.com/)
私は応答ヘッダーをチェックしましたが、見つからないようです。 (私はちょうどHEADではなくGET/POSTメソッドを使いました)。
$(document).ready(function() {
var href = window.location.href.toString();
});
EDIT:応答ページ、のための最終的なURL、ajaxComplete &にjqXHRを渡し、ヘッダを読み取るjQueryの(これは現在のページのURLのためのものである)を使用して
私はページのURLではなくAJAXリクエストのURLを探しています。方法はありますか? –
EDITをご覧ください。今起きているのですか? –