MS Teams Webhook возвращает ошибку 413 для небольших сообщенийC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Гость
 MS Teams Webhook возвращает ошибку 413 для небольших сообщений

Сообщение Гость »

Согласно документации MS, максимальный размер сообщения, которое я могу отправить через веб-перехватчик в канал Teams, составляет ~28 КБ (ссылка)
Но даже при значительно меньших сообщениях я получаю следующую ошибку:

Код: Выделить всё

Webhook message delivery failed with error: Microsoft Teams endpoint returned HTTP error 413 with ContextId ***
Я немного поигрался и понял, что могу отправлять запросы только с размером содержимого до 14 000 байт.
Вот упрощение моего кода:

Код: Выделить всё

private async Task SendTeamsNotification(string webhookUrl, string jsonTemplate) {
var content = new StringContent(jsonformattedTemplate);
var response = await _httpClient.PostAsync(webhookUrl, content)

// Some error handling...
}
JsonTemplate — это строка в формате json для адаптивной карточки. _httpClient — клиент по умолчанию.
Что мне не хватает? Почему лимит уменьшен ровно вдвое?

Подробнее здесь: https://stackoverflow.com/questions/780 ... l-messages
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»