发现信息错误

188金宝搏app苹果下载软件托斯卡API扫描区分两种类型的错误:

有效载荷错误

有效载荷误差信息的API并不指望一个特定的请求。188金宝搏app苹果下载软件托斯卡API扫描可以发送消息,但API将无法完成所需的任务。

在这种情况下,响应消息的状态栏包含以下信息:

  • 状态码显示的错误

  • 响应时间内容类型

示例1:失踪的参数信息

下面的请求消息包含的变量{petID}资源。使API来完成请求,您需要添加这个信息petId参数参数个数选项卡。

getPetById请求

如果你不添加信息,API在响应中返回一个错误消息。

getPetById错误消息

示例2:错误的参数信息

在这个例子中,您希望创建一个新用户,然后再删除它。用户创建的初始请求消息艾拉的例子:

createUser请求

为了进一步测试API,您可以删除用户。然而,第一个名字是拼写错误。

错误的有效载荷的deleteUser请求

因此,API将返回一条错误消息。

deleteUser错误消息

运输信息错误

运输信息包含以下元素:

  • 方法:用于请求的HTTP方法

  • 端点:API基础URL

  • 资源:这个端点的资源标识符

错误的运输信息防止系统发送消息。在这种情况下,系统显示错误对话框或状态栏的响应消息。

示例1:错误的方法

这个例子显示了API扫描如果你选择一个错误的错误行为方法

请求addPet提示API添加一个宠物商店。API定义了帖子正确的HTTP方法对于这个请求,但是你仍然可以选择一个不同的方法

改变方法得到

既然你选择了错误的方法,API扫描不能发送消息。

错误消息

示例2:错误的端点

在本例中,您试图发送一个远程函数调用(RFC) SAP。然而,端点包含一个错误的字符。

RFC与错误的电话端点

API扫描显示一个RFC的状态码状态码酒吧,表示错误。

在这种情况下,SAP拒绝连接。

RFC的错误消息