SOAPUI中的PUT / POST请求给出了403禁止,而相同的请求在休息客户端Postman

时间:2016-01-21 00:38:32

标签: api rest testing soapui

服务器端没有身份验证,因此身份验证不应该是问题。

网址格式:PUT  https://localhost/api/v1/protections?integrationKey=111&userKey=1111&group=111&category=foo

有效载荷: {"动作":" BLOCK"}

这在Postman中运作良好。 在SOAP UI中,我提供的输入如下: 终点:https://localhost 资源:/ api / v1 / protectctions 参数:integrationKey = 111&安培; USERKEY = 1111安培;组= 111&安培;类别= FOO

在媒体类型中,我正在选择" application / json" 并且进入{"行动":" BLOCK"}但是获得" Wed 1月20日16:25:27太平洋标准时间2016:调试:接收响应:HTTP / 1.1 403禁止 " 是否有任何建议在SOAP UI中获取输出。

3 个答案:

答案 0 :(得分:0)

根据服务器所在的服务器生成HTTP 403,您应该验证服务器是否正确,从而找到最快的响应。 还可以尝试从浏览器发出GET请求,看看是否可以正确回答,因为问题会将您的计算机锁定到服务器。

答案 1 :(得分:0)

与https一样,可能是您缺少一些证书集SOAPUI。可能你使用的Postman已经配置好了。尝试检查此设置。

答案 2 :(得分:0)

就我而言,我错过了标题“ User-Agent”和“ accept”。我放入了Soap UI和Works。 在邮递员中,此标头会自动放入。

enter image description here