Comment faire : Demande une Page Web À un Client Telnet

Traductions disponibles Traductions disponibles
Numéro d'article: 279466 - Voir les produits auxquels s'applique cet article
Il est vivement recommandé que tous les utilisateurs mettre à niveau à Microsoft Internet Information Services (IIS) version 7.0 s'exécutant sur Microsoft Windows Server 2008. IIS 7.0 augmente considérablement la sécurité de l'infrastructure Web. Pour plus d'informations sur les questions liées à la sécurité IIS, site Web Microsoft suivant :
http://www.microsoft.com/technet/security/prodtech/IIS.mspx
Pour plus d'informations sur IIS 7.0, site Web Microsoft suivant :
http://www.iis.net/default.aspx?tabid=1
Agrandir tout | Réduire tout

Sommaire

Résumé

Parfois, un navigateur Web n'est pas disponible pour tester la connectivité sur un serveur Web. Cet article étape par étape décrit un processus que vous pouvez utiliser pour se connecter à un serveur Web et afficher le contenu HTML de page Web en utilisant une console ou application telnet en fonction de la ligne de commande.

Demander une Page Web À un Client Telnet

Conformément à la norme RFC 2616, la spécification pour le protocole HTTP, une mise en forme correctement GET demander à HTTP client commence par le verbe GET (Notez que le verbe utilise tout en majuscules) et se termine avec l'ASCII de caractères retour chariot (CR) suivi de ligne (LF) d'alimentation. Il apparaît dans les caractères hexadécimaux OD OA dans les deux derniers octets de la demande GET dans une trace du Moniteur réseau.

Pour plus d'informations, site suivant RFC Web :
RFC 2616
http://www.w3.org/Protocols/rfc2616/rfc2616.html
Pour demander le document situé dans http://ServerName/VirtualDirectory/WebPage.asp à partir d'un client telnet, tapez les commandes suivantes à la console ou une invite de commandes (appuyez sur ENTRÉE ou retour après chaque ligne) :
telnet nom_serveur 80
GET /VirtualDirectory/WebPage.asp
Après avoir tapé la deuxième commande, les données HTML dans WebPage.asp sont renvoyées au client telnet à partir du serveur Web.

Remarque : cet exemple suppose que le serveur Web est configuré pour utiliser le port HTTP par défaut (80 TCP). Si le serveur Web est en écoute sur un autre port, remplacez ce numéro de port dans la première ligne de l'exemple. En outre, cet exemple ne fonctionne pas correctement sur une connexion HTTPS/SSL (TCP 443, par défaut), car le client telnet ne peuvent pas négocier les commandes de cryptage nécessaire pour établir la session SSL. Bien qu'une connexion initiale soit possible sur le port HTTPS/SSL, aucune donnée n'est retournée lorsque vous émettez une demande GET .

Activer l'écho local

Par défaut, le client telnet fourni avec Microsoft Windows n'a pas l'option Écho local activée, sorte la deuxième commande n'apparaisse pas reçus par le serveur, bien qu'il soit. Pour activer l'Écho local , appliquez l'une des méthodes suivantes après la première commande :

Microsoft Windows 95, Microsoft Windows 98, Microsoft Windows Millennium Edition (Me) ou Microsoft Windows NT 4.0

  1. Dans le menu Terminal , cliquez sur Préférences .
  2. Cliquez pour sélectionner la case à cocher Écho local .

Microsoft Windows 2000 et Microsoft Windows XP

  1. Cliquez sur Démarrer , cliquez sur Exécuter et tapez telnet.exe pour démarrer le programme telnet.
  2. Tapez la commande suivante : pour Windows 2000 :
    set local_echo
    pour Windows XP :
    définir localecho
  3. Appuyez une fois sur la touche entrée sur une ligne vide pour quitter la configuration et revenir à la session telnet.
Certains clients telnet envoient uniquement le chariot (CR) caractère de retour lorsque vous appuyez sur ENTRÉE ou retour. Si vous essayez de vous connecter à partir un de ces clients, vous devez utiliser une combinaison de touche de contrôle pour envoyer les caractères CRLF. Dans l'environnement Windows, maintenez la touche ALT enfoncée et tapez la séquence de touches qui correspond au caractère approprié sur le pavé numérique. Pour afficher les caractères et nombres correspondants, consultez sites Web de Microsoft Developer Network (MSDN) aux adresses suivantes : Jeu de caractères 0-127
http://msdn.microsoft.com/en-us/library/6hy0yb50(VS.85).aspx

Jeu de caractères 128 à 255
http://msdn.microsoft.com/en-us/library/6c608ydz(VS.85).aspxAprès avoir tapé le dernier numéro, relâchez la touche ALT. Dans le cas de la demande GET cet article utilise par exemple, tapez la commande suivante (Notez que les numéros sont tapés sur le pavé numérique) :
GET /VirtualDirectory/WebPage.asp <ALT-key> 0013 <ALT-key> 0010
Si vous utilisez un client telnet qui n'envoie pas CRLF lorsque vous appuyez sur ENTRÉE ou retour, consultez la documentation de ce système pour savoir comment envoyer des caractères étendus.

Références

Pour plus d'informations sur l'affichage des paquets réseau, cliquez sur les numéros ci-dessous pour afficher les articles correspondants dans la base de connaissances Microsoft :
148942Comment faire pour capturer le trafic réseau avec le Moniteur réseau
294818Forum aux questions sur Moniteur réseau
Pour plus d'informations sur le protocole TELNET, cliquez sur les numéros ci-dessous pour afficher les articles correspondants dans la base de connaissances Microsoft :
231866Le protocole TELNET
253918Description du Client Telnet dans Windows 2000

Propriétés

Numéro d'article: 279466 - Dernière mise à jour: lundi 7 juillet 2008 - Version: 4.5
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Internet Information Server 1.0
  • Microsoft Internet Information Server 2.0
  • Microsoft Internet Information Server 3.0
  • Microsoft Internet Information Server 4.0
  • Microsoft Internet Information Services 5.0
  • Microsoft Internet Information Services version 5.1
  • Microsoft Internet Information Services 6.0
  • Microsoft Internet Information Services 7.0
Mots-clés : 
kbmt kbhowtomaster KB279466 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 279466
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com