网友: 本站网友 |
时间:2009-01-12 15:50:55 |
|
|
|
您好:
最近看了您的博客,受益匪浅。
最近我在使用函数 HTTP_get ,其中一个参数 absolute_uri 若该参数值有中文,则会出现乱码现象,需要将中文转换成 %+ASCII 形式. 如 url= '中国'
在C++语言中,可以用HTTPEncode() 实现,不知道abap是否有这样的函数
首先谢谢你了。 |
------------------------------------------------- |
REPORT z_barry_url_encode.
DATA: str_in TYPE string ,
str_out TYPE string .
str_in = '老白的ABAP博客'.
CLEAR str_out.
CALL METHOD cl_http_utility=>escape_url
EXPORTING
unescaped = str_in
RECEIVING
escaped = str_out.
WRITE: / str_in,str_out.
CLEAR str_in.
CALL METHOD cl_http_utility=>unescape_url
EXPORTING
escaped = str_out
RECEIVING
unescaped = str_in.
SKIP 2.
WRITE: / str_in,str_out.
阅读(9116) | 评论(2) | 转发(0) |