日期:2014-05-20  浏览次数:20770 次

自己实现http协议的时候,如何确定接受到的数据的具体的编码形式?
该用gbk还是utf-8,还是utf-16解码为可见文字?

http协议头中的charset都是可以多种的。
具体哪一种怎么确定?
何况如果解码方式不对,连协议头也解码不出来

------解决方案--------------------
http://greenbytes.de/tech/webdav/rfc5987.html#usage.guidelines

头的编码是有协议的