Je débogue mon serveur Web et j'aimerais envoyer manuellement des requêtes HEAD à certaines pages Web. Y a-t-il un moyen de le faire dans Firefox? Une extension peut-être. Je veux utiliser firefox de sorte qu'il puisse faire partie d'une session normale (c.-à-d. Jeu de cookies, connecté, etc.). Donc, les choses comme la boucle ne sont pas parfaites.Comment envoyer une demande HEAD manuellement en utilisant Firefox?
Répondre
Live HTTP Headers peut envoyer des requêtes HTTP arbitraires en utilisant sa fonction de relecture. Même si c'est un peu difficile. Et comme il s'agit d'une requête HEAD, il n'y aura pas de sortie à afficher localement (elle est normalement affichée dans la fenêtre du navigateur).
Vous devez d'abord ouvrir la fenêtre LHH (Live HTTP Headers), faire votre demande depuis le navigateur à l'aide de GET, puis sélectionner cette demande dans la fenêtre LHH et choisir Replay .... Ensuite, dans la fenêtre qui apparaît, changez GET en HEAD et manipulez les en-têtes si vous le souhaitez.
En appuyant sur Rejouer fera la demande.
Fonctionne pour moi :) –
J'ai seulement vu une option pour POST ou GET (pas HEAD) en utilisant Live HTTP Headers sur FF 3.6 sur Windows. Donc, si cela a l'habitude de travailler, ce n'est pas le cas :( –
Merci pour le downvote Bien qu'il n'y ait qu'une option pour GET ou POST par défaut dans la liste déroulante, vous pouvez simplement taper sur ceux-ci et entrez la méthode que vous voulez. –
Je ne sais pas d'un plug-in, mais cette page est peut-être d'une certaine utilité pour vous
C'est utile. Ne fonctionne pas sur localhost cependant.La raison pour laquelle je cherchais un plugin firefox était que je pouvais être connecté normalement etc, et obtenir mes cookies et tel droit. –
Aussi http://web-sniffer.net/, http://headers.cloxy.net/ et autres. –
Je crois que vous pouvez envoyer des demandes de tête avec Fiddler http://www.fiddler2.com/Fiddler2/version.asp
Cela semble être une solution qui fonctionne dans Firefox comme un addon, appelé Modifier les en-têtes https://addons.mozilla.org/en-US/firefox/addon/967
Pour autant que je sache, cela fonctionnerait. Je n'ai pas de boîte Windows à la main. –
Fiddler travaille pour cela (et est génial), mais ne fonctionne que sur Windows. –
Une autre possibilité est l'ouverture de fir ebug (ou en faire un script greasemonkey) et en utilisant javascript pour envoyer votre requête 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 hérite des cookies et de la session en cours (authentification depuis .htaccess etc).
façon d'utiliser ceci:
- Utilisez le javascript: méthode url
- Utilisez la console Firebug (http://getfirebug.com/) pour exécuter le javascript sur la page
- Création d'un script Greasemonkey qui exécute les requêtes et affiche HEAD le résultat
Si vous faites en sorte que le script greasemonkey place une petite div en haut de la page avec une interface graphique comme: [zone de texte pour l'url] [Envoyer la demande]. Vous pourriez même réutiliser ceci pour d'autres projets et même le libérer –
Bonne réponse. Je suppose que si je ne peux pas trouver une méthode plus simple, ce n'est pas si mal. –
Je reçois cette erreur: "XmlHttpRequest n'est pas défini", des idées pourquoi? – Pablo
Ceci est un vieux thread, mais il y a un plugin firefox appelé "Poster" qui fait ce que vous voulez.
Il existe un autre plugin appelé "Rest Client" qui est également bon.
Découvrez http-tool
pour 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.
- 1. Comment envoyer une requête HEAD avec HtmlUnit?
- 2. Spring 3.0 HEAD Demande
- 3. HTTP HEAD Demande en Javascript/Ajax?
- 4. Comment envoyer une demande HTTP Post en Delphi 2010 en utilisant WinInet
- 5. Comment envoyer ma demande en arrière-plan?
- 6. Comment empêcher FireFox de "tourner" avec une demande d'interrogation longue?
- 7. C++ - comment envoyer une demande de publication HTTP en utilisant Curlpp ou libcurl
- 8. obtenir l'élément HEAD de overlay.js firefox plugin
- 9. Faire la demande HTTP HEAD urllib2 de Python 2
- 10. Comment envoyer une réponse d'erreur de serveur en utilisant php?
- 11. Comment empêcher FireFox de "tourner" avec une demande d'interrogation longue?
- 12. Facebook android sdk envoyer une demande
- 13. question android OAuth, comment envoyer demande de demande de jeton
- 14. Comment envoyer une demande SOAP au service WCF?
- 15. comment envoyer une demande de poste avec un navigateur Web
- 16. Comment envoyer un HTTPS GET demande en C#
- 17. Comment envoyer les codes de balayage du clavier manuellement?
- 18. envoyer des données à un ForeignKey manuellement?
- 19. Comment créer manuellement un DBRef en utilisant pymongo?
- 20. comment envoyer un sms en utilisant vs2003
- 21. Comment envoyer une requête PUT sous Windows en utilisant curl?
- 22. comment envoyer resposne en utilisant objet Json
- 23. Comment envoyer un mail en utilisant PHP?
- 24. demande Rediriger en utilisant .htaccess
- 25. Comment envoyer des SMS en utilisant C#
- 26. Comment envoyer byte [] en utilisant WCF efficacement
- 27. comment envoyer du courrier en utilisant C#?
- 28. Comment revenir correctement à une ancienne version dans CVS HEAD en utilisant Eclipse?
- 29. Formulaire HTML Envoyer la demande
- 30. envoyer tableau en utilisant jquery
Voulez-vous juste pour voir les en-têtes de réponse ou avez-vous réellement besoin d'envoyer une requête HEAD? –
@Chris T: Je veux tester mes chariots HEAD. –