"GET / HTTP/1.0\r\n\r\n"
响应包含标题以及正文,并且连接在响应之后关闭。
"GET / HTTP/1.1\r\nHost: host:port\r\nConnection: close\r\n\r\n"
响应包含标题以及正文,并且连接在响应之后关闭。
"GET / HTTP/1.1\r\nHost: host:port\r\n\r\n"
响应包含标题以及正文,并且即使在响应之后连接也不会关闭。
"GET /\r\n\r\n"
响应中不包含头部和只有主体,并且连接在响应之后关闭。
"HEAD / HTTP/1.0\r\n\r\n"
响应只包含头部和不包含主体,并且连接在响应之后关闭。
"HEAD / HTTP/1.1\r\nHost: host:port\r\nConnection: close\r\n\r\n"
响应只包含头部和不包含主体,并且连接在响应之后关闭。
"HEAD / HTTP/1.1\r\nHost: host:port\r\n\r\n"
响应只包含头部和不包含主体,并且连接在响应之后不会关闭。
一个简单的请求443端口头部响应命令:
echo -e "HEAD / HTTP/1.0\r\n\r\n" | nc 1.2.3.4 443