尝试分析表单时,为什么会收到UnsupportedMediaType消息?

时间:2019-05-30 15:18:06

标签: microsoft-cognitive

我正在使用表单识别器预览。我已经使用本文档中提供的文档训练了模型。

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

但是,当我尝试执行curl命令以分析请求时;我收到一条错误消息,指出:

{“错误”:{“代码”:“ UnsupportedMediaType”,“消息”:“”对于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 -键:[略]]

2 个答案:

答案 0 :(得分:0)

能否请您共享PDF文档,问题可能出在包含不同媒体类型的PDF文档中。

答案 1 :(得分:-1)

就解决了。将Content-Type更改为“ application / pdf”,然后在正文中发送PDF的内容,这似乎不仅仅适用于路径。