InternalServerError после последовательных загрузок - PullRequest
0 голосов
/ 23 января 2020

Я пытаюсь загрузить несколько файлов на клиентский сервер SharePoint, используя отдельные вызовы на следующую конечную точку

https://graph.microsoft.com:443/v1.0/drives/{drive-id}/root:/{itemId}:/microsoft.graph.createUploadSession.

В среднем успешно загружается пятьдесят файлов, но в итоге я получаю следующую ошибку.

Error = {
    Code: generalException
    Message: An unspecified error has occurred.
    Inner Exception: {
        Additional Data: {[
            {[request-id, 34068a5e-41ac-4009-814a-f085f7e03443]},   
            {[date, {1/23/2020 3:59:27 PM}]}
        ]}
    }
}

Ниже приведен заголовок полученного ответа

{
    request-id: 34068a5e-41ac-4009-814a-f085f7e03443
    client-request-id: 34068a5e-41ac-4009-814a-f085f7e03443
    x-ms-ags-diagnostic: {
        "ServerInfo":{
            "DataCenter":"South Central US", 
            "Slice":"SliceC", 
            "Ring":"4", 
            "ScaleUnit":"002", 
            "RoleInstance":"AGSFE_IN_5"
        }
    }
    Strict-Transport-Security: max-age=31536000
    Cache-Control: private
    Date: Thu, 23 Jan 2020 15:59:27 GMT
}

Не знаю думаю, что наше приложение блокируется, так как мы не получаем 429 ответов. Я также не верю, что это проблема размера файла, так как файлы меньше 4 МБ

1 Ответ

0 голосов
/ 29 января 2020

В конце концов, проблема была связана с пробелом в конце имени папки в нашем пути.

Мы строили пути на основе именованных пользователем объектов и не могли обрезать их перед загрузкой в ​​Sharepoint , Как ни странно, нам было разрешено загрузить один файл в Sharepoint, который, казалось, соответствующим образом обрезал элементы пути, но второй загруженный файл всегда выдавал вышеуказанную ошибку.

...