Вопросы с тегом «httpclient»

85
Лучшая практика использования HttpClient в многопоточной среде

Некоторое время я использую HttpClient в многопоточной среде. Для каждого потока, когда он инициирует соединение, он создает полностью новый экземпляр HttpClient. Недавно я обнаружил, что использование этого подхода может привести к тому, что у пользователя будет открыто слишком много портов, и...

84
Добавление заголовков HttpClient генерирует FormatException с некоторыми значениями

Это произошло в контексте кодирования для Google Cloud Messaging, но применимо и в других местах. Обратите внимание на следующее: var http = new HttpClient(); http.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("key=XXX"); и var http = new HttpClient();...

81
Исключение с использованием HttpRequest.execute (): недопустимое использование SingleClientConnManager: соединение все еще выделено

Я использую google-api-client-java 1.2.1-alpha для выполнения запроса POST и получаю следующую трассировку стека, когда выполняю () HttpRequest. Это происходит сразу после того, как я перехватываю и игнорирую ошибку 403 из предыдущего запроса POST по тому же URL-адресу и повторно использую...

10
Параллельное поведение HttpClient при работе в Powershell отличается от поведения в Visual Studio

Я перевожу миллионы пользователей из предварительной AD в Azure AD B2C, используя MS Graph API для создания пользователей в B2C. Я написал консольное приложение .Net Core 3.1 для выполнения этой миграции. Чтобы ускорить процесс, я делаю параллельные вызовы Graph API. Это работает отлично - вроде....

9
java.net.SocketException: сброс соединения весной Шаблон отдыха

У меня здесь странная проблема. Приведенный ниже код работает нормально, пока я не перезапущу сервер Tomcat на стороне клиента. Как только я перезапускаю сервер Tomcat (клиентская программа есть в файле war) с последним файлом war того же кода, он выдает следующую ошибку. Я использую JDK 8. Ниже...