这可能吗?我即将开始一个项目,该项目需要使用基于HTTPS的XML从SAP实例调用到远程托管服务。有没有人有样品ABAP代码?SAP向HTTPS请求发送REST服务
3
A
回答
5
有一篇SDN文章标题为“Real Web Services with REST and ICF”。这仅涵盖服务器端(提供REST服务),但也许这可以帮助您入门。还有(可以说比较简洁)documentation on client side ICF development。但是,您似乎必须自行解析正文,除了SAP为您提供的XML支持外,什么也不用。这是REST的缺点...
+1
这是有用的信息,但主要是指SOAP风格的实现。我们有类似的问题,但是绊脚石是SAP似乎不支持设置除POST之外的任何HTTP动词,并且它没有JSON反序列化器。 – Keith 2010-12-22 09:53:11
3
这可以使用cl_http_client
完成。 检查SAP help documentation的代码。
要进行HTTPS呼叫,还需要将服务提供商的证书导入到系统中。这可以使用交易“STRUST”完成。这一步是强制性的;没有它,你会得到通信错误。
相关问题
- 1. 发送HTTPS POST请求到服务器
- 2. 向Chrome同步服务发送HTTPS请求 - 获取错误404
- 3. 向REST服务发送请求时出现C#401错误
- 4. 向服务器发送多个请求
- 5. 向服务器发送大量请求
- 6. 确保向Web服务发送请求
- 7. Ajax向Jax-rs服务发送请求
- 8. 向服务器发送请求两次
- 9. 向服务器发送POST请求
- 10. HTTPS请求不发布REST请求
- 11. 无法通过API向服务器发送https POST请求,获取“HTTPS必需”
- 12. 发送HttpWebRequest到HTTPS REST服务
- 13. Android:发送服务请求
- 14. 请求REST服务
- 15. 向WCF服务发送请求时出现错误的请求?
- 16. python请求无法发送https请求
- 17. Xcode发送HTTPS Soap请求
- 18. C++ LibCurl发送HTTPS请求
- 19. django服务器可以向其他服务器发送请求
- 20. 向节点服务器发送第三方服务的请求
- 21. 如何通过HTTPS将AJAX请求发送到node.js服务器?
- 22. java - 发送https请求到服务器ip地址抛出SSLHandshakeException
- 23. 将请求从https发送到本地http服务器
- 24. 如何通过SslStream和TcpClient向Web服务发送有效的HTTPS请求
- 25. 如何配置WebServiceTemplate以在HTTPS下向服务器发送soap请求?
- 26. 如何在swift中向服务器发出HTTPS请求?
- 27. 你可以向HTTP服务器发出HTTPS请求吗?
- 28. 如何使HTTPS向Android发布.NET服务器请求?
- 29. 如何向C2DM发送批量请求(Android推送服务)?
- 30. 使用POST请求发送文件到REST服务
你的意思是哪个产品?具有ECC Core,XI/PI或任何其他销售的各种系统的SAP R/3? – vwegert 2010-02-11 19:55:15