Microsoft Graph API: есть ли заголовок http или параметр url, который можно использовать вместе с http POST, чтобы вместо него сделать PATCH? - PullRequest
0 голосов
/ 08 апреля 2020

Некоторые облачные провайдеры SAAS все еще используют старые версии JAVA, которые не поддерживают исходящие вызовы отдыха с глаголом PATCH. У меня есть интеграция, которую я пишу, которая одержима этой проблемой. Позволяет ли граф api вызову POST иметь дополнительный необязательный параметр или аналогичную функциональность, чтобы он вел себя как PATCH или PUT? Например, Google поддерживает HTTP-заголовок «X-HTTP-Method-Override». Имеет ли график аналогичную функциональность?

Ответы [ 2 ]

0 голосов
/ 09 апреля 2020

Оказывается, что есть такое переопределение. Использование заголовка «X-HTTP-метод» со значением PATCH действительно превратит POST в PATCH.

Это было обнаружено при просмотре некоторой документации API sharepoint для другой интеграции, и заголовок использовался в пример, предоставленный Microsoft.

Протестировано и работает как в v1.0, так и в бета-версии

0 голосов
/ 08 апреля 2020

Нет. График не поддерживает этот механизм. Это больше не широко распространенная возможность. Мой лучший совет на данный момент - поставить прокси, который выполняет преобразование для вас, прежде чем звонить в Microsoft Graph.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...