為什麼我不能在 nc 上執行“GET”,而我可以使用網頁瀏覽器瀏覽網站

為什麼我不能在 nc 上執行“GET”,而我可以使用網頁瀏覽器瀏覽網站

我在我的筆記型電腦上託管了一個 apache http 伺服器。

我在網頁根目錄中放置了一個文字檔案:test.txt

我使用 Firefox 瀏覽網站:http://192.168.0.100/test.txt

一切運行順利,我可以查看test.txt的內容

但是當我如下使用 nc 和 GET 方法時,出現錯誤 408-請求逾時。

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

答案1

如指定HTTP標準,你需要發送兩個CRLF,所以在之後GET /test.txt HTTP/1.0你需要按回車鍵兩次

相關內容