Почему SharePoint возвращает СЛИШКОМ МНОГО ЗАПРОСОВ за 401 HTTP-код? - PullRequest
0 голосов
/ 13 сентября 2018

Я разрабатываю простое приложение для извлечения данных на сайтах SharePoint.Я использую запросы от SharePoint REST API для получения информации о сайтах SharePoint (как для сайтов группы, так и для сайтов связи).Также я использую такой API для получения информации о файлах и папках в библиотеках документов SharePoint.

Иногда я получаю душевные ответы от Microsoft с 429 HTTP-кодом и
"429 СЛИШКОМ МНОГО ЗАПРОСОВ"сообщение в теле ответа.

Но недавно я заметил странное поведение: в теле ответа возвращено сообщение «429 TOO MANY REQUESTS», но код состояния HTTP - 401 (это состояние для запроса UNAUTHORIZED).Однако я обрабатываю код состояния HTTP 401 по-другому, и это полностью нарушает логику моего сервиса и код статуса HTTP 401 в целом.

Я думаю, что это ненормальное поведение, не так ли?Как я могу определить, содержит ли 401 код состояния HTTP для регулирования неавторизованного запроса?Я думаю, что разбор тела с простым ответом не очень хороший подход.

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