发送二进制数据时,Microsoft Face API停止工作

问题描述 投票:0回答:1

上次我们测试我们的应用程序是在星期二,它运行良好。今天早上,当发送带有二进制数据的DETECT请求时,Microsoft收到了一个漫长的等待和超时。在我们的申请中没有任何变化。

我测试了,我的钥匙没问题(如果不是,我们收到答案但不是200,而不是超时)。当我尝试使用URL进行检测时,它正在工作(当然是正确的内容类型和正文)是否有人注意到相同,或使用不同的API?

HttpClient client = HttpClientBuilder.create().build();
HttpPost request = new HttpPost("https://westeurope.api.cognitive.microsoft.com/face/v1.0/detect?returnFaceLandmarks=false&returnFaceId=true");

request.addHeader("Ocp-Apim-Subscription-Key", MY_KEY);
request.addHeader("Content-Type", "application/octet-stream");

HttpEntity entity = new ByteArrayEntity(Base64.getDecoder().decode(base64));

request.setEntity(entity);

response = client.execute(request);
microsoft-cognitive face-api
1个回答
0
投票

这似乎不是外面的问题。突然间它开始起作用了......希望能保持这种状态。

© www.soinside.com 2019 - 2024. All rights reserved.