Как отправить запрос HEAD вручную с помощью Firefox?
Я отлаживаю свой веб-сервер, и я хотел бы вручную отправлять головные запросы на некоторые веб-страницы. Есть ли способ сделать это в Firefox? Возможно, какое-то расширение.
Я хочу использовать firefox, чтобы он мог быть частью обычного сеанса (т. е. куки-файлы установлены, вошли в систему и т. д.). Так что такие вещи, как завиток не идеальны.
6 ответов
Live HTTP Headers может отправлять произвольные HTTP-запросы, используя свою функцию воспроизведения. Хотя это немного странно. И поскольку это запрос HEAD, вывод не будет отображаться локально (обычно он отображается в окне браузера).
сначала вам нужно открыть окно Live HTTP Headers( LHH), сделать свой запрос из браузера с помощью GET, затем выберите этот запрос в окне LHH и выберите повтор.... Затем в появившемся окне измените GET to Голова и возиться с заголовками, если хотите.
клавишей повтор сделает запрос.
еще одна возможность-открыть firebug (или сделать это скриптом greasemonkey) и использовать 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 наследуют cookies и текущий сеанс (аутентификация от .реврайт и т. д.).
способ применения:
- используйте метод javascript: url
- используйте консоль Firebug (http://getfirebug.com/) для выполнения javascript на странице
- создать сценарий greasemonkey, который выполняет запросы HEAD и отображает результат
Это довольно старый поток, но есть плагин firefox под названием "плакат", который делает то, что вы хотите.
есть еще один плагин, который я использовал под названием "Rest Client", который также хорош.
Я считаю, что вы можете отправлять запросы главе с Александром http://www.fiddler2.com/Fiddler2/version.asp
Это, кажется, решение, которое работает в firefox как аддон, называемый изменить заголовки https://addons.mozilla.org/en-US/firefox/addon/967
проверить http-tool
для firefox ..
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.