Почему я получаю сообщение UnsupportedMediaType при попытке анализа формы? - PullRequest
0 голосов
/ 30 мая 2019

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

https://docs.microsoft.com/en-us/azure/cognitive-services/form-recognizer/quickstarts/curl-train-extract

Однако, когда я пытаюсь выполнить команду curl для анализа запроса; Я получаю сообщение об ошибке, указывающее:

{"error": {"code": "UnsupportedMediaType", "message": "В случае данных формы HTML многочастный запрос должен содержать документ с типом носителя - 'application / pdf', 'image / jpeg 'или' image / png '. "}

Файл, который я загружаю, представляет собой PDF (я проверил заголовки ответа). Я также указал это в запросе curl как:

curl -X POST "https://[omitted]/formrecognizer/v1.0-preview/custom/models/[omitted]/analyze" -H" Тип содержимого: multipart / form-data "-F" form = [опущено]; type = application / pdf "-H" Ocp-Apim-Subscription -Ключ: [пропущено] "

1 Ответ

0 голосов
/ 31 мая 2019

Не могли бы вы поделиться своим документом PDF, возможно, проблема связана с документом PDF, содержащим разные типы носителей.

...