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