1.HTTP请求:请求行+消息报头+请求正文
请求行=Method空格Request-URIHTTP-VERSIONCRLF
2.HTTP响应:状态行+消息报头+响应正文
状态行=HTTP-VERSIONStatus-CodeReason-phraseCRLF
3.HTTP消息报头:普通报头、请求报头、响应报头、实体报头(每个报头域由名字+:+空格+值)
普通报头:Cache-Control(请求指令包括no-cache、no-store等,响应时的缓存指令为public、private、no-cache等)Date,Connection
请求报头:Accept,Accept-charset等
响应报头:Location,Server,WWW-Authenticate
实体报头:Content-Encoding,Content-language等
4.中国移动和中国联通的网关都是:10.0.0.172,但名称不一样:
移动:cmnet/cmwap
联通:uninet/uniwap.
5.MTK一开机,就会创建一些task,比如custom_socket_create,custom_wap_create,custom_tcpip_create等
6.ASCII编码:
一个字节:英文字母、数字、标点符号、制表符
二个字节:汉字
标准的Unicode称为UTF-16:两个字节
UTF-8编码:UTF-8对于ASCII字符的编码是和ASCII一样的。对于超过一个字节长度的字符,才用以下编码规范
7.BIG-ENDIAN、LITTLE-ENDIAN(比如inta=0x05060708)
BIG-ENDIAN:05060708高字节存放在内存的低位
LITTLE-ENDIAN:08070605低字节存放在内存的低位