转 再谈Http协议中消息的编码
摘要:
以前大概知道URLencoded, application/x-www-form-urlencoded等大概的东西,也做了一些能运行的程序,可总归不是特别清楚。今天又看到了HTTP: The Definitive Guide这本电子书,终于彻底明白了怎么回事。首先还是回顾一下HTTP协议的报文,Http协议报文有两种,一是请求报文,二是响应报文,而这两种报文格式和编码规则是一样的,所以这里以请求报文为例。请求报文(消息),由三个部分组成,从前到后分别是:(1)start line(2)headers(3)body好了,首先要明确的是(1)和(2)必须是ASCII码字符,也就是说出现在(1)和( 阅读全文