SAP HTTP 传输文件名 繁体字乱码
由于作为文件名传输,传输方式上面不支持繁体中文,所以需要转码传输,再让对方解码解析
针对乱码部分做 转码
LV_KTEXT_STR = CL_HTTP_UTILITY=>ESCAPE_URL( LV_KTEXT_STR ).
对方解析
HttpUtility.UrlDecode( 变量 , System.Text.Encoding.UTF8);
在SAP 官网上面有相关的note,但是这个note需要系统有 IW_PGW 100 元件,问了BASES 我们系统没有所以就没用这个方案
最终方案:用字段传输文件名,让对方替换乱码的文件名
posted on 2022-01-06 18:11 TorranceZhao 阅读(262) 评论(0) 编辑 收藏 举报