У меня есть приложение логики, которое получает содержимое из SharePoint (.xlsx) и отправляет тело в конечную точку для обработки. теперь содержимое, которое я вижу, является файлом в кодировке base64, и я хотел опубликовать эти данные как есть.
когда я пытаюсь опубликовать его с помощью почтальона, он успешно принимается, но когда он публикуется из приложения логики, я получаю
BadRequest. Http-запрос не выполнен: содержимое не является допустимым JSON.
но я вижу, что тело, которое должно было быть отправлено, относится к типу, который является действительным Json
{
"$content-type": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
"$content": "AA....VeryLong...B1241BACDFA=="
}
также попробовал это выражение
decodeBase64(triggerBody()?[body('getFile')])
но я получаю другую ошибку
InvalidTemplate. Невозможно обработать выражения языка шаблона в входных данных действия «HTTP» в строке «1» и столбце «2565»: «Выражение языка шаблона« decodeBase64 (triggerBody ()? [Body ('getFile')]) »не может быть оценено, поскольку свойство «{
"$ content-type": "application / vnd.openxmlformats-officedocument.spreadsheetml.sheet",
"$ content": "UEsDBBQABgAIAAAAIQDuooLHjAEAAJkGAAATAAgCW0Nvb ...
То, чего я хочу достичь, - это просто, я хочу опубликовать в своей конечной точке Json как есть или содержимое строки base64Encoded.