云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

云服务器_plsql连接mysql数据库_免费6个月

小七 141 0

越来越多的SAP后端系统采用HTTP等标准协议进行通信。因此,什么是物联网技术,无需任何附加库就可以轻松地与SAP系统通信。在这篇文章中,我描述了一个简单的例子,自助建站开发,如何通过PowerShell的HTTP请求连接SAP系统。

获取数据

我从ABAP类中的一个简单的handle\u请求方法开始,称为Z\u STEFAN,它使用接口IF\u HTTP\u扩展。该方法检测请求方法并始终发送状态代码200(表示ok)和文本。

现在需要使用TAC SICF定义服务。我在最高级别定义了一个名为stefan的服务,并在处理程序列表中添加了我的类Z\u stefan。这里有一个PowerShell程序来实现这一点。我们从准备用户凭据开始,并为HTTP请求定义一个头。请求的URI包含服务名称,在本例中是stefan。然后用URI、GET请求和头调用web请求。如果一切正常,我们应该在控制台中看到结果。

这里是结果。

设置和获取数据

在下一个示例中,我稍微修改了类,这样就可以通过HTTP请求设置和获取数据。我添加了一个名为input的头字段,其中包含JSON格式的数据,在本例中是名称。通过对类/ui2/cl\ujson的方法反序列化,我拆除了json字符串。

这里是调用此方法的PowerShell脚本。我用一个JSON字符串添加了新的头字段输入,一站式建站,大数据分享,它等于ABAP类中的ts\ U记录结构。

结果与前面的示例完全相同,但现在您可以设置您喜欢的每个名称。

接口测试

下一步我们将更改类的设计,以便更好地进行单元测试和使用在可能的不同上下文中的功能。这对功能没有影响。

一般来说,手机自助建站,通过这种方式可以使用例如邮递员来检查接口的正确功能。

德语元音问题

不可能通过HTTP请求头以这种方式传输德语元音。但是您可以将这些信息打包到HTTP请求体中。在这种情况下,您不能对HTTP请求使用GET方法,必须将其更改为POST。这里是调整后的方法。现在我们检查POST方法,并通过字符串中的两个函数调用转换主体数据。我们在标题中添加了一个新的内容类型字段,web请求调用现在包含一个带有JSON数据的body参数。现在名称包含一个表名,方法以JSON格式传递表的全部内容。

与SAP系统通信会更容易吗?