【发布时间】:2021-12-24 07:44:22
【问题描述】:
我找不到类似的问题,但我可能错过了。
无论如何, 我有一个应用程序,其中一个下游调用使用 API 密钥构建请求(最近更新)。
我们有这个特定的下游调用指向空手道模拟服务器,而空手道模拟服务器只是设置为侦听路径并确认它是被调用以返回响应的“POST”。
我们已经在 POSTMAN 中确认,当我们没有 API 密钥并调用空手道模拟服务器(与应用程序中创建的相同下游请求)时,空手道模拟服务器正确返回响应,但是当我们添加请求标头的 API 密钥,空手道模拟服务器返回 403 禁止。
我在想模拟服务器只会忽略请求中发送的 api 密钥,因为我们没有在 mockServerPath.feature 中设置它来监听或关心这些密钥,但只检查路径和它是POST,但好像不喜欢API键...
【问题讨论】:
标签: java api karate http-status-code-403