gpt4 book ai didi

postman - 无法在 Postman 中将简单的 Soap body 与 'x-mock-match-request-body' 匹配

转载 作者:行者123 更新时间:2023-12-03 20:53:05 24 4
gpt4 key购买 nike

说明

无法将简单的肥皂体与 x-mock-match-request-body 匹配.

转载

重现行为的步骤:

  • 使用任何 url、任何 http 动词和任何响应为模拟服务器创建一个示例
  • 例如POST {{url}}/test回复:
  •     {
    "test":"test"
    }
  • 在示例中添加以下请求正文:
  •     <soap:Envelope>
    </soap:Envelope>
  • 创建一个指向示例 url 的请求,其主体与示例正文相同
  • 发送请求
  • 添加标题 x-mock-match-request-body并给出值 true
  • 发送请求

  • 预期行为

    第 4 步应返回示例响应,因为正文不匹配且 http 动词和 url 路径正确 - 这按预期工作

    预计第 6 步将返回示例响应,因为正文与示例中指定的相同,并且 http 动词和 url 路径正确 - 这不会按预期工作

    截图

    模拟示例:
    image
    模拟示例 header 和响应:
    image

    请求体匹配:
    image
    标题和响应:
    image

    没有正文匹配的标题和响应:
    image
  • 应用类型【原生应用】
  • postman 版 [7.24.0]
  • 操作系统:[Windows 10 企业版]

  • 我能够毫无问题地匹配 JSON 正文。有没有人在使用 SOAP 时遇到过这种情况?

    最佳答案

    我添加了标题 Content-type: Application/xml对于示例和请求,它都有效。

    关于postman - 无法在 Postman 中将简单的 Soap body 与 'x-mock-match-request-body' 匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62040647/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com