发现信息错误
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的错误消息 |