【发布时间】:2022-01-19 15:48:39
【问题描述】:
【问题讨论】:
标签: api rest yaml http-status-code-405 genexus
【问题讨论】:
标签: api rest yaml http-status-code-405 genexus
如果你正在使用 IIS,试试这个:
如何更改 IIS 配置以在 API 对象中使用 PUT 和 DELETE:
您更改 IIS 配置中的动词,在“Extensionless-URLHandling-Integrated”中双击,转到 Restrictions / Verbs,您必须添加 PUT 和 DELETE(或选择所有动词) 您必须在服务器级别更改它(默认网站)
【讨论】:
问题似乎是您的端点不支持“发布”请求。在图片中我只看到一个“get”声明......所以你必须在你的 Postman 上将 POST 更改为 GET。
【讨论】:
感谢您的回答,API 对象被定义为 GET,这是错误的,所以我将它设为 POST,现在它正在工作。
【讨论】: