ABAP HTTP 目标 => 检查是否启用了 SSL

ABAP HTTP Destination => check whether SSL is enabled

我在 ABAP 系统中有一个 HTTP 目标(目标类型 G)并将敏感数据发送到目标。

在发送数据之前,我需要检查目的地是否启用了 SSL 选项。

更新: 我正在使用 cl_http_client=>create_by_destination(...) 中的目的地:因此,如果这里有一种获取协议的方法,这也很好(我检查了接口 IF_HTTP_CLIENTIF_HTTP_REQUES,一无所获..)

谢谢!

您可以为 RFCDES-RFCDEST 类型的 RFC 目标添加 select 选项(或硬编码),并检查它是否具有配置为 "s=" 字段 RFCOPTIONS 在 table RFCDES 中。然后在 HTTP_GET 函数中使用此 RFC 目标(或开发您的自定义)。