首页 > 解决方案 > Microsoft Graph api:是否有可以与 http POST 一起使用的 http 标头或 url 参数,以使其改为执行 PATCH?

问题描述

某些云 SAAS 提供商仍在使用旧版本的 JAVA,它们不支持带有 PATCH 动词的出站休息调用。我有一个我正在写的集成,它挂在这个问题上。图 api 是否允许 POST 调用具有额外的可选参数或类似功能以使其表现为 PATCH 或 PUT?例如,Google 支持 HTTP 标头“X-HTTP-Method-Override”。图有类似的功能吗?

标签: httpmicrosoft-graph-api

解决方案


事实证明,有这样的覆盖。使用带有 PATCH 值的标头“X-HTTP-Method”确实会将 POST 转换为 PATCH。

这是在查看一些用于不同集成的 sharepoint api 文档时发现的,并且在 microsoft 提供的示例中使用了标头。

在 v1.0 和 beta 中测试并运行


推荐阅读