首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

有人用过posturl调用http接口吗?请问一下

2012-02-21 
有人用过posturl调用http接口吗?请教一下调用一个http接口,类似http://..../...jsp?text....,不过接口文

有人用过posturl调用http接口吗?请教一下
调用一个http接口,类似http://..../...jsp?text=....,不过接口文档中提到text中的中文字符采用UTF-8进行URL编码。(java进行编码的方法为:java.net.URLEncoder.encode("内容","UTF-8"))
返回结果为纯文本方式和xml格式两种

 那是不是调用的时候,需要用程序把汉字都转成UTF-8编码后,在拼接成串发送呢?接口文档中的示例,text=后面就是一串百分号加字母
 它返回的结果就是-2,-1,0,1,该怎么获的呢?

[解决办法]
1.jsp?text=这种形式是get而不是post
2.我感觉你根本不用管编码的问题,如果有问题,你可以用blob(yourstr,encodingutf8!)的方式转化
posturl最终post的变量是blob,当然这要pb10以上。
3.先拼串再转化,%啥的你不用管
4.继承internetresult后接结果。


热点排行
Bad Request.