请问如何在FR里实现URL转码?

本帖最后由 年华 于 2011-11-28 21:48 编辑

RT,最近小生在用FR做一套山寨OA的时候,突然想加入短信通知功能....但是该接口HTTP调用URL接口时, 参数值必须URL编码后再调用(引用至提供短信接口网站说明....现在用post传参的形式拼出短信发送接口地址,如果短信内容是数字或英文,那么发送到手机的短信就能正常显示....如图:



但是如果,我在短信内容所在单元格,即A1写入汉字,那铁定显示是乱码(这个其实我也可以理解...)

但是就算是我在短信内容所在单元格,即A1写入转换后的编码,那发送的内容也是乱码.....百撕不得骑姐....



编码对照:就算在A1填入下面编码的内容,发送到手机也会是第二排的乱码....
但是如果直接在地址栏中输入:http://utf8.sms.webchinese.cn/?Uid=本站用户名&Key=接口安全密码&smsMob=手机号码&smsText=短信内容
这种形式,在smstext后面写上下图中的编码,那发送到手机上的内容就能显示正常




PS:最后在超级链接里用以下方式拼出超级链接,可以在弹出来的网页地址栏中发现



弹出来的网址 里 smsText的内容会变成其它的内容....请问是否FR编码问题导致我第一张图里post传短信内容发生乱码?FR能否将短信文本内容转为uRL编码后由post传参的形式传入?谢谢



FineReport年华 发布于 2011-11-28 21:39
回答问题
悬赏:0 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
nanboalex发布于2011-11-28 22:06(编辑于 2023-9-6 09:34)
555
  • 年华 年华(提问者)

    使用FR.cjkEncode转码那个帮助里找到了....不过没看明白怎么用,呵呵:lol
    回复
    2011-11-28 22:14 
最佳回答
0
年华发布于2011-11-28 22:14(编辑于 2023-9-6 09:34)
555
最佳回答
0
年华发布于2011-11-28 22:43(编辑于 2023-9-6 09:34)
555
  • Leopard Leopard

    你好,我也遇到同样的问题,请问换什么jar包呢?
    回复
    2011-12-14 11:12 
最佳回答
0
nageqd发布于2011-11-29 07:52(编辑于 2023-9-6 09:34)
555
最佳回答
0
Leopard发布于2011-12-14 11:12(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 2486浏览人数
  • 最后回答于:2011-12-14 11:12
    活动推荐 更多
    热门课程 更多
    返回顶部