Последний раз мы тестировали наше приложение во вторник, оно работало хорошо. Сегодня утром получено долгое ожидание и тайм-аут от Microsoft при отправке запроса DETECT с бинарными данными в теле. В нашем приложении ничего не изменилось.
Я проверил и мои ключи в порядке (когда их нет, мы получаем ответ, но не 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);