Knowledge Base Nr: 00237 http_via_telnet.txt - http://www.swe-kaiser.de
Downloads:
HTTP Request mittels Telnet.
Der Host-Header kann bei HTTP/1.0 entfallen und der Connection-Header ist optional.
mit folgenden Kommandos kann eine WWW-Seite �ber telnet abgerufen werden:
telnet 192.168.32.70 80
(Achtung: alle Eingaben case-sensitive!)
bei HTTP/1.0 k�nnen Host und Connection Header entfallen.
unter Win2000 zuerst telnet ohne parameter starten dann:
-- nur Win2000:
set LOCAL_ECHO
open 192.168.32.70 80
------------------
GET /kaiserreich/cgi-bin/k_kaiser.pl?page=Index HTTP/1.1
Host: 192.168.32.70
Connection: close
------------------
Achtung: Wichtig ist die abschliesende Leerzeile!
alternativ:
------------------
POST /kaiserreich/cgi-bin/k_kaiser.pl HTTP/1.1
Content-Type: application/x-www-form-urlencoded
Content-Length: 10
Host: 192.168.32.70
Connection: close
page=Index
------------------
Achtung: Wichtig ist die Leerzeile nach dem letzten Header!
Tipps f�r Windows 2000:
Der Telnet-Client von Win2000 erm�glicht anscheinend keine Umleitung der Ein-/Ausgabe! :-(
- telnet mit server und port als parameter in console starten.
- request in seperatem editor eingeben (abschlie�ende Leerzeile nicht vergessen!)
(- HEAD statt GET gibt nur die header zur�ck.)
- markieren und (mit ctrl-c) in paste-buffer lesen.
- request mit rechter maustaste in telnet 'pasten'
######### beispiele:
GET /kaiserreich/images/k_images/smiley.gif HTTP/1.1
Host: 192.168.32.70
Connection: close
HTTP/1.1 200 OK
Date: Wed, 15 Jun 2005 12:58:11 GMT
Server: Apache/1.3.20 (Win32)
Last-Modified: Sun, 12 Nov 2000 00:00:00 GMT
ETag: "0-1d9-3a0ddd80"
Accept-Ranges: bytes
Content-Length: 473
Connection: close
Content-Type: image/gif
GIF89a((�����f!�??,((?�?+IX?-��m�`�`:��+�g��,F_?1�1:��+M�����X=W��G�S�b��i"��\=�6�I�U�s
|�+f��S�
'h�-�[8vC?xIzi?$8 l��?�
@67��?��\�{?O��?��<Ti"D��>eS��bd�1��hU?GAx2�y�R�<����9$G0+���:&B+N:#�+f�HE?;b�-=\��R7i�z:-?=y���9���D�?�~��4�H�B��+
���5[�dE�6]+[�B=eD%?a-Il1
��a'm��?�u�[-�JRvD9S�*?#Q�+�s��?�� T�H�>@_?�+��k�<�-��?��FU�t��Y?���ݡ�R��w�+��o�-`?7���^+
d�/��=m�5|ϡi'b?�-YE?;
HEAD /kaiserreich/images/k_images/fotoalbum/contron.dir/tn_C3P-SCHWARZ.jpg HTTP/1.1
Host: 192.168.32.70
Connection: close
HTTP/1.1 200 OK
Date: Wed, 15 Jun 2005 13:05:14 GMT
Server: Apache/1.3.20 (Win32)
Last-Modified: Tue, 22 Jun 2004 21:07:02 GMT
ETag: "0-b78-40d89f76"
Accept-Ranges: bytes
Content-Length: 2936
Connection: close
Content-Type: image/jpeg
POST /kaiserreich/zeitpad_savepic2.php3 HTTP/1.0
Host: 192.168.2.88
Content-length: 318
Content-Type: multipart/form-data; boundary=AaB03x
--AaB03x
Content-Disposition: form-data; name="submit-name"
Larry
--AaB03x
Content-Disposition: form-data; name="userfile"; filename="file1.txt"
Content-Type: text/plain
... contents of file1.txt ...
... contents of file1.txt ...
... contents of file1.txt ...
... contents of file1.txt ...
--AaB03x--