Obtenir une requête HTTP complète du site Web


1

Je fais un projet dans lequel mon Arduino doit se connecter à une simple page Web et récupérer le contenu d'un fichier texte. Je veux utiliser curlpour voir la réponse que je recevrais si j'envoyais la requête HTTP suivante une fois connecté example.com(le site Web dans mon projet actuel est différent) afin de pouvoir concevoir une analyse syntaxique du contenu de commandPage.txt:

GET /commandPage.txt HTTP 1.1
Host: example.com
Connection: close

Comment puis-je utiliser curlpour envoyer la demande et voir la réponse complète?

Réponses:


0

Ce que vous demandez, c'est simplement:

curl http://example.com/commandPage.txt

Cela vous donnera le contenu de cette URL.

Si vous avez également besoin de voir les en-têtes, vous pouvez en ajouter -v.

Sinon, vous pouvez même utiliser telnetpour le faire. Il suffit d'utiliser:

telnet example.com 80

Et collez la demande complète comme indiqué ci-dessus, suivie d'une ligne vide.


Je vous remercie! Le telnet n'a pas fonctionné pour moi, mais la boucle a fonctionné! Oui, je ne voulais pas mettre le mail.horacemann.org. Oops.
Richard Hausman

J'ai modifié votre question (en attente d'approbation) et ma réponse.
jcaron
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.