用CInternetSession来提交表单,提交不成功,看到了这个信息,因此来问问,到哪里查这个标准,我的表单信息会包含中文字符。

解决方案 »

  1.   

    这个标准的意思就是说 对于表单的字段, 通过UrlEncode的方式在 Http Body中提交如 "A=%23%45&B=%12%34"
      

  2.   

    是的,我就想知道他是如何编码的,RFC1867的完整版或者源码谁能提供一下吗?先谢谢了
    因为我编出来,proxy说不是标准的编码,因而不成功
      

  3.   

    UrlEncode编码是针对字节的。
    一般你可以采用UTF-8编码, 然后在HttpHeader中指定 Content-Encoding(应该是这个吧,查查协议) 是UTF-8
      

  4.   

    不需要自己造轮子...::InternetCanonicalizeUrl
    ::UrlCanonicalize