Http
如何使用 telnet 命令查看 http 響應消息?
我正在嘗試 telnet 到不同的 Web 伺服器並查看我收到的 http 響應消息。我試過
telnet some_host_name 80
了,然後shell說connected to some_host_name escape character is '^]'
。我究竟如何獲得http響應消息?
telnet 連接後輸入:
GET /
telnet stackoverflow.com 80 Trying 104.16.36.249... Connected to stackoverflow.com. Escape character is '^]'. GET / <!DOCTYPE html> <!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en-US"> <![endif]--> <!--[if IE 7]> <html class="no-js ie7 oldie" lang="en-US"> <![endif]--> <!--[if IE 8]> <html class="no-js ie8 oldie" lang="en-US"> <![endif]--> <!--[if gt IE 8]><!--> <html class="no-js" lang="en-US"> <!--<![endif]-->
您也可以使用
curl
實用程序。