Warum kann ich „GET“ auf nc nicht ausführen, obwohl ich mit einem Webbrowser zur Site navigieren kann?

Warum kann ich „GET“ auf nc nicht ausführen, obwohl ich mit einem Webbrowser zur Site navigieren kann?

Ich hoste einen Apache-HTTP-Server auf meinem Laptop.

Ich habe eine Textdatei im Webstamm abgelegt: test.txt

Ich verwende Firefox, um zur Site zu navigieren:http://192.168.0.100/test.txt

Alles läuft reibungslos, ich kann den Inhalt von test.txt anzeigen

aber wenn ich nc und die GET-Methode wie folgt verwende, erhalte ich den Fehler 408 – Zeitüberschreitung der Anforderung.

nc -nv 192.168.0.100 80
GET /test.txt HTTP/1.0

Antwort1

Wie in derHTTP-Standardmüssen Sie zwei CRLFs senden, danach GET /test.txt HTTP/1.0müssen Sie die Eingabetaste drückenzweimal.

verwandte Informationen