点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) CONCATENATE ...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) CONCATENATE ...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
CONCATENATE
'{"电话簿名称":" ABCDE","数字":" + 919999999999,+ 919999999998"}'''
INTO WF_STRING。
清除:WF_PROXY, WF_PORT。
数据:PROXY_HOST类型字符串,
方案类型I,
服务类型字符串。
DATA LV_URL类型字符串。
LV_URL =' http://kpi.knowlarity.com/Basic/v1/account/联系人/电话簿'。
呼叫方法CL_HTTP_CLIENT => CREATE_BY_URL
导出
URL = LV_URL"' https://kpi.knowlarity.com/Basic/v1/account/contacts/phonebook '
导入
客户端= HTTP_CLIENT
例外情况
ARGUMENT_NOT_FOUND = 1
PLUGIN_NOT_ACTIVE = 2
INTERNAL_ERROR = 3
其他=4。
如果SY-SUBRC NE0。
消息ID SY-MSGID 类型SY-MSGTY编号SY-MSGNO
,带有SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4。
*放入cv_error_msg。
* cv_error_occurred ='X'。
返回。
ENDIF。
HTTP_CLIENT-> PROPERTYTYPE_LOGON_POPUP = HTTP_CLIENT-> CO_DISABLED。
**代理服务器身份验证
*呼叫方法http_client-> authenticate
*导出
* proxy_authentication ='X'
*用户名= wf_user
*密码= wf_password。
呼叫方法HTTP_CLIENT-> REQUEST-> SET_HEADER_FIELD
导出
NAME ='〜request_method'
VALUE ='POST'。
呼叫方法HTTP_CLIENT-> REQUEST-> SET_HEADER_FIELD
导出
> NAME ='x-api-key'
VALUE ='XXXXXXXXXXXXXXXXXX'。
呼叫方法HTTP_CLIENT-> REQUEST-> SET_HEADER_FIELD
EXPORTING
NAME ='内容类型 '
VALUE ='application/json'。
呼叫方法HTTP_CLIENT-> REQUEST-> SET_HEADER_FIELD
EXPORTING
名称='授权'
VALUE ='XXXXXXXXXXXXX' 。
呼叫方法HTTP_CLIENT-> REQUEST-> SET_CDATA
导出
DATA = WF_STRING
偏移= 0
长度=长度。
呼叫方法 D HTTP_CLIENT-> SEND
异常
HTTP_COMMUNICATION_FAILURE = 1
HTTP_INVALID_STATE =2。
呼叫方法HTTP_CLIENT-> RECEIVE
EXCEPTIONS
HTTP_COMMUNICATION_FAILURE = 1
HTTP_INVALID_STATE
HTTP_PROCESSING_FAILED =3。
如果SY-SUBRC <>0。
消息E000(OO)带有"处理失败!"。
ENDIF。
CLEAR WF_STRING1。
WF_STRING1 = HTTP_CLIENT->响应-> GET_CDATA()。
清除WF_STRING1。
我们已使用TCode STRUST在SSL中导入了SSL证书。 但是同样的问题仍然存在。
错误:与 kpi.knowlarity.com 的SSL握手:失败:SSSLERR_PEER_CERT_UNTRUSTED(- 102)#对等方的X.509证书(链)不受信任## SapSSLSessionStart()== SSSLERR_PEER_CERT_UNTRUSTED#SSL:SSL_connect()失败(536872221/0x2000051d)#=>"对ve失败
一周热门 更多>