HTTP协议使用哪种编码?

当浏览器向Web服务器发送HTTP请求时,使用什么编码来对线路上的HTTP协议进行编码?是ASCII吗? UTF8?或UTF16?或者是否以预定格式指定使用哪种编码(在进行任何解码之前?)

P.S
我不是询问请求/响应的实际有效负载(例如HTML)。我在询问请求行(即GET /index.html HTTP / 1.1)和标题(即Host:google.com)

HTTP 1.1使用US-ASCII作为request line在请求中的基本字符集,status line在响应(reason phrase除外)和field names中,但允许字段值和message body中的任何八位字节。
http://stackoverflow.com/questions/818122/which-encoding-is-used-by-the-http-protocol

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:HTTP协议使用哪种编码?