点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 使用CL_HTTP_...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 使用CL_HTTP_...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
使用CL_HTTP_CLIENT将json数据发送到外部api时我们遇到问题。
JSON数据使用'/ui2/cl_json => serialize(data = ls_body compress = abap_true pretty_name =/ui2/cl_json => pretty_mode-camel_case)"。
当发送此JSON作为数据时,外部 api返回状态400,响应为
{" errorCode":" INVALID_REQUEST_BODY"," message":"请求正文为 缺少或格式不正确。解析值时遇到意外字符:\ u001f。路径",行0,位置0"。 }。
我们还在后端对这个JSON数据进行了字符串化处理,这可能是由于解析错误导致的,但是它没有用。
相同的字符串化数据尝试使用ajax通过浏览器控制台进行发送,并且确实可以正常工作。
任何人都可以告诉我们如何处理此json对象,并使用CL_HTTP_CLIENT将其发送到外部api。
注意:JSON STRING是深层嵌套的。
先谢谢了。
您"未添加任何Unicode",但无论如何,事实是其中有一个(或日志有错误)。 抱歉,ICM跟踪实际上是事务代码SICF中的ICF客户端记录器,请参见: https://blogs.sap.com/2006/04/05/icf-recording-a-possibility-for-analysing/
一周热门 更多>