参数传递方式为application/x-www-url-encoded,编码方式为UTF-8,且须遵循URL 编码规范(RFC3986)对保留字符进行百分号编码。服务器接口地址:
http://api.1.cn/XMLHttpService.do提交的url为:
http://api.1.cn/XMLHttpService.do?username=222&password=333请问符合编码规范的详细代码应该怎么写?

解决方案 »

  1.   

    username password 为传递的参数
      

  2.   

    就是这么写:
    http://api.1.cn/XMLHttpService.do?username=222&password=333因为UTF-8编码,ASCII还是ASCII。:)
      

  3.   

    idhttp.post(****);
    ****应该怎么写呢?对保留字符进行百分号编码,是不是就是对url里的?  &  = 做改变?怎么写呢?
      

  4.   

    http://api.1.cn/XMLHttpService.do?username=222&password=333 
    这是Get格式,对于Post协议
    请求地址为:http://api.1.cn/XMLHttpService.do
    Post的内容为:username=222&password=333转码,IdHTTP已经帮你做了。