Невозможно успешно вызвать приложение логики из ADF Copy Activity - PullRequest
1 голос
/ 10 октября 2019

У меня есть конвейер ADF V.2, в котором у меня есть одна операция копирования, которая вызывает приложение логики. Приложение логики возвращает JSON через HTTP-ответ.

При отладке операции копирования появляется сообщение об ошибке:

{"errorCode": "2200", "message":«ErrorCode = UserErrorFailedToReadHttpFile,« Type = Microsoft.DataTransfer.Common.Shared.HybridDeliveryException, Message = Удаленный сервер вернул ошибку: (411) Длина обязательна., Source = Microsoft.DataTransfer.ClientLibrary, '' Type = System.Net. WebException, Message = Удаленный сервер возвратил ошибку: (411) Длина обязательна., Source = System, '"," faultType ":" UserError "," target ":" Copy data1 "}

В настоящее время в поле «Дополнительные заголовки» в настройках ADF Copy Activity у меня есть следующее:

Тип содержимого: application / json

Длина содержимого: 0

enter image description here

Я пробовал каждый вариант ввода двух вышеуказанных параметров, но ошибка остается.

Я могу успешно вызвать логикуприложение использует почтальон, передавая только Content-Type.

Как мне пройти эту ошибку?

1 Ответ

0 голосов
/ 10 октября 2019

Я точно воспроизвожу вашу проблему:

enter image description here

Метод POST, но вы ничего не отправляете. Вы можете написать некоторые поддельные данные в теле запроса, и все будет в порядке.

enter image description here

Снимок успеха:

enter image description here

enter image description here

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