【发布时间】:2019-02-14 15:46:53
【问题描述】:
我正在使用 api.cognitive.microsoft.com 从图像中提取文本 我有来自微软网站的示例代码。
我确实做了一个控制台项目并配置了 webApi,一切正常,我得到了响应
但是当我用 MVC 制作(或调用)这段代码时它不起作用(我确实直接制作了它,我确实在控制台项目中制作了它并在 MVC 项目中引用它)
网址:
string uriBase = "https://westcentralus.api.cognitive.microsoft.com/vision/v2.0/ocr";
我不知道它是否链接到代理,因为当我在控制台应用程序上运行它时它没问题。
有什么建议吗?
来自此链接的示例代码:
错误
无法解析远程名称:'westcentralus.api.cognitive.microsoft.com'
【问题讨论】:
-
你能在 ASP.Net MVC 中显示你的调用代码吗?
-
怀疑您的请求正文不正确...您发送的是图片网址还是原始数据?
-
我提取这条注释来看看图片是如何发送的 // 读取指定本地图片的内容 // 到一个字节数组中。 // 将字节数组作为八位字节流添加到请求正文中。 // 此示例使用“application/octet-stream”内容类型。 // 您可以使用的其他内容类型是“application/json” // 和“multipart/form-data”。 // 异步调用 REST API 方法。
-
您将不得不解释“不起作用”的含义。你有错误吗?它如何不按预期执行?您需要提供具体细节。
标签: c# asp.net-web-api httpclient