Web サーバーをデバッグしていて、一部の Web ページに HEAD リクエストを手動で送信したいと考えています。Firefoxでこれを行う方法はありますか? おそらくいくつかの拡張機能。
通常のセッション (Cookie の設定、ログインなど) の一部として使用できるように、Firefox を使用したいと考えています。したがって、curl などは完璧ではありません。
もう 1 つの可能性は、firebug を開き (またはこれをグリースモンキー スクリプトにする)、javascript を使用して HEAD リクエストを送信することです。
// Added comments
var xmlhttp = new XmlHttpRequest();
xmlhttp.open("HEAD", "/test/this/page.php",true); // Make async HEAD request (must be a relative path to avoid cross-domain restrictions)
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4) { // make sure the request is complete
alert(xmlhttp.getAllResponseHeaders()) // display the headers
}
}
xmlhttp.send(null); // send request
XmlHttpRequests は Cookie と現在のセッション (.htaccess などからの認証) を継承します。
これを使用する方法:
ライブHTTPヘッダーは、再生機能を使用して任意のHTTPリクエストを送信できます。少し面倒ですが。また、これはHEADリクエストであるため、ローカルで表示する出力はありません(通常はブラウザウィンドウに表示されます)。
まず、ライブHTTPヘッダー(LHH)ウィンドウを開き、GETを使用してブラウザーからリクエストを実行し、LHHウィンドウでそのリクエストを選択してを選択する必要がありますReplay...。次に、ポップアップするウィンドウで、GETをHEADに変更し、必要に応じてヘッダーをいじります。
を押すReplayとリクエストが作成されます。
これはかなり古いスレッドですが、「Poster」と呼ばれるFirefoxプラグインがあります。
私が使用した「RestClient」という別のプラグインもあります。
私はプラグインを知りませんが、このページはあなたに役立つかもしれません
Fiddler http://www.fiddler2.com/Fiddler2/version.aspでヘッドリクエストを送信できると思います
これは、Firefox でヘッダーの変更と呼ばれるアドオンとして機能するソリューションのようです https://addons.mozilla.org/en-US/firefox/addon/967
ファイアフォックスをチェックアウトhttp-tool
..
https://addons.mozilla.org/en-US/firefox/addon/http-tool/
Aimed at web developers who need to debug HTTP requests and responses.
Can be extremely useful while developing REST based api.
Features:
* GET
* HEAD
* POST
* PUT
* DELETE
Add header(s) to request.
Add body content to request.
View header(s) in response.
View body content in response.
View status code of response.
View status text of response.