Articles of httpclient

Apache HttpClient выбрасывает NoClassDefFoundError

У меня есть: ubuntu-9.10-desktop-amd64 + NetBeans6.7.1 Я только что загрузил «Commons HttpClient 3.1 (legacy)» из http://hc.apache.org/downloads.cgi . Я создал новое приложение с IDE NetBeans. Я сосредоточился на проектах -> Библиотеках -> Добавить JAR / Folder, и здесь добавлен commons-httpclient-3.1.jar К настоящему моменту я могу написать «import org.apache.commons.httpclient. *;» Хорошо. Но, если я попытаюсь добавить какое-либо […]

как использовать Socks4 / 5 Proxy Handlers в Netty Client (4.1)

Мне нужно настроить прокси-сервер socks в клиенте Netty (запрашивать разные сайты через socks4 или 5 прокси). Пробовал много прокси из бесплатных списков носков (например, www.socks-proxy.net, http://sockslist.net/ и т. Д.), Но не повезло: @Test public void testProxy() throws Exception { final String ua = “Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36”; final String […]

Как отправить параметры JSON в качестве запроса веб-службы в Android?

Возможный дубликат: Как отправить объект JSON через Request с Android? Поскольку я новичок в разработке Android, я столкнулся с проблемой отправки запросов на веб-службу в форме JSON. Googling, я нашел следующий код для отправки запросов с использованием параметров. Вот class Java, который мы отправляем в виде: Main.java RestClient client = new RestClient(LOGIN_URL); client.AddParam(“Email”, _username); client.AddParam(“Passwd”, […]

HttpClient, поддерживающий несколько протоколов TLS

Мы пишем приложение, которое должно взаимодействовать с несколькими серверами, использующими HTTPS. Он должен общаться с AWS (используя библиотеки AWS), а также с некоторыми из наших внутренних служб, которые используют TLS 1.2. Я начал с изменения моего HttpClient для использования TLS 1.2 SSLContext: public static SchemeRegistry buildSchemeRegistry() throws Exception { final SSLContext sslContext = SSLContext.getInstance(“TLSv1.2”); sslContext.init(createKeyManager(), […]

Клиент Apache Http распечатывает ” Ошибка ввода-вывода: время ожидания чтения” “

Я использую apache http client v4.5 и использую его как клиент REST. В некоторых случаях я распознаю ошибку «[read] I / O error: Read timed out», которая исходит из инфраструктуры httpclient, когда она считывает полученный контент и показывает его как последнее сообщение. Кажется, это не влияет, однако мне интересно, есть ли у кого-то идея, откуда […]

HttpClient.execute бросает OutOfMemoryError

У меня есть приложение для Android, которое отправляет JSONObject как объект с помощью объекта ByteArrayEntity . Вот как это выглядит: post.setEntity(new ByteArrayEntity(entity.getBytes(“UTF-8”))); result = client.execute(post, handler); Entity – это String . Обработчик – ResponseHandler а клиент – HttpClient . Это хорошо работает на эмуляторе и на некоторых устройствах. Но иногда я получаю OutOfMemoryError во время […]

HttpClient ThreadSafeClientConnManager выбрасывает «Сброс соединения»

Я определяю HttpClient двумя разными способами: 1. Обычная ваниль: client = new DefaultHttpClient (); 2. Защита резьбы: DefaultHttpClient getThreadSafeHttpClient() { HttpParams params = new BasicHttpParams(); params .setParameter( “http.useragent”, “Mozilla/5.0 (Linux; U; Android 1.1; en-us;dream) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2”); HttpProtocolParams.setVersion(params, HttpVersion.HTTP_1_1); HttpProtocolParams.setContentCharset(params, “UTF-8”); final SchemeRegistry registry = new SchemeRegistry(); registry.register(new Scheme(“http”, PlainSocketFactory.getSocketFactory(), 80)); […]

HttpClient 4.2.2 и прокси с именем пользователя / паролем

У меня проблема с HttpClient 4.2.2 и прокси с именем пользователя / паролем. HttpClient работает следующим образом: Элемент списка Отправить запрос без прокси-файлов (однако я установил параметры прокси для каждого запроса) Получите ответ от Squid с ошибкой 407 Отправить запрос с прокси-файлом Это очень странное поведение. Можно ли добавлять информацию о прокси для каждого запроса? […]

Использовать HTTPClient или HttpUrlConnection?

Мы внедряем клиента REST на JRE 1.4. Кажется, два хороших варианта для среды REST клиента – это HttpClient и HttpUrlConnection . Есть ли причина использовать HttpClient над HttpUrlConnection JRE?

Как подключить сервер Socket через HTTP-прокси

У меня есть код для подключения к серверу Socket, и он работает нормально. Socket socket = new Socket(); socket.connect(new InetSocketAddress(address, port)); Теперь я хочу подключиться через HTTP-прокси, что мне делать? Я пробовал это и не смог SocketAddress proxyAddr = new InetSocketAddress(proxyHost, proxyPort); Proxy proxy = new Proxy(Proxy.Type.SOCKS, addr); Socket socket = new Socket(proxy); socket.connect(new InetSocketAddress(address, […]

Intereting Posts
Как узнать, где находится точный молодой / старый ген? JDK-9 не позволит мне использовать строки: «java.lang.String неоднозначна»? Зарегистрировать привязку «завершение streamа» Тестирование нескольких исключений с помощью аннотаций JUnit 4 streamи java и основной stream Получение следующей ошибки сборки: «тип {—} не может быть разрешен. на него косвенно ссылаются требуемые файлы .class “ Параметр JDBC verifyServerCertificate = false подключается без необходимости в clientkeystore и truststore java PrinterJob не печатать на бумаге Преимущества использования весенних стереотипов? Зачем использовать аннотацию REST @Produces Полнотекстовое извлечение Java-кода Freebase Java Web Start vs Embedded Java Applet Java не может открыть файл с суррогатными значениями Unicode в имени файла? Что такое декларативный синтаксис AspectJ для перезаписи аргумента Как закрыть браузер, отклонив всплывающее окно в selenium webdriver