CL_HTTP_CLIENT 直连 OData 时,到底要不要写完整服务器地址和端口?

张开发
2026/4/7 14:18:45 15 分钟阅读

分享文章

CL_HTTP_CLIENT 直连 OData 时,到底要不要写完整服务器地址和端口?
结论直接说在经典On-Premise ABAP场景里,使用CL_HTTP_CLIENT去消费OData,不一定要在代码里手工填写完整的服务器IP、域名、端口和完整路径。真正要不要写,全看你采用的是哪一种建连方式:如果你使用CL_HTTP_CLIENT=CREATE_BY_DESTINATION,主机、端口、协议、认证信息通常配置在SM59里,代码里只写destination名称即可。SAP官方文档明确说明,create by destination的模式下,HTTP destination会预先在SM59中创建,其中保存认证信息和服务URI。(SAP Help Portal)如果你使用CL_HTTP_CLIENT=CREATE_BY_URL,那就需要在代码

更多文章