Tag: apache-httpclient-4.x

Ein Java-HTTP-client-Bibliothek. Ersetzt die Commons-HttpClient-Projekts.

HttpClient javax.net.ssl.SSLPeerUnverifiedException: peer nicht authentifiziert, wenn die Zeit verschoben?

Anzahl der Antworten 5 Antworten
Aufgrund der Anforderung, die wir brauchen, testen Sie die https-Verbindung durch verschieben der system-Datum auf ein Datum in der Zukunft wie 2025-05-05, das problem ist bei der Verwendung der HttpClient(version 4.2), wird die Begegnung mit der Ausnahme

Java HTTPPost-Request mit Apache HttpClient

Anzahl der Antworten 2 Antworten
Brauche ich ein java-Programm erzeugt die folgende Anfrage. Ich bin mit Apache HttpClient-Bibliothek, aber noch nicht in der Lage zu produzieren, wird eine Anfrage wie diese: Dies ist, was mein python-Programm generiert, und ich schrieb ein äquivalentes

apache-httpclient + ntlm-Authentifizierung

Anzahl der Antworten 2 Antworten
Ich habe einen client zum hochladen einer Datei auf einen server über https-post. Es proxy verwendet, und das ist mein code public void upload() throws Exception { //create default client DefaultHttpClient client = new DefaultHttpClient(); //set proxy

Ich erhielt javax.net.ssl.SSLHandshakeException: Remote host closed-Verbindung während handshake

Anzahl der Antworten 2 Antworten
Als ich versuchte, um einen ajax-call mit httpclient 4.4.1 Treffer ein web-service, es befindet sich im anderen Website, und ich sehe Folgendes problem: javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source) at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source) at

java.lang.NoSuchMethodError: Keine virtuelle Methode execute für HttpClientResponse

Anzahl der Antworten 3 Antworten
Wenn ich versuche, führen Sie die app nach dem starten zeigt exception im logcat so: java.lang.NoSuchMethodError: No virtual method execute(Lorg/apache/http/client/methods/HttpUriRequest;) Lorg/apache/http/client/methods/CloseableHttpResponse; in class Lorg/apache/http/impl/client/DefaultHttpClient; or its super classes (declaration of 'org.apache.http.impl.client.DefaultHttpClient' appears in /system/framework/ext.jar) In der Klasse-Datei

Apache-HttpClient CoreConnectionPNames.CONNECTION_TIMEOUT nichts tut?

Anzahl der Antworten 2 Antworten
Bekomme ich seltsame Verhalten von HttpClient mit dem parameter CoreConnectionPNames.CONNECTION_TIMEOUT auf 1 gesetzt. Ich würde erwarten, dass HttpGet Anfrage fehlschlagen würde, werfen-Verbindung timeout-Ausnahme und doch sind Sie erfolgreich. Das scheint irrational, wie es tatsächlich bedeutet, dass TCP-handshake

apache-httpclient-content-Länge-Problem

Anzahl der Antworten 2 Antworten
Ich versuche, nach ein paar JSON an einen rest-service, Apache Httpclient. Allerdings bekomme ich diesen Fehler : Exception in thread "main" org.apache.http.ProtocolException: Content-Length header already present UsernamePasswordCredentials defaultcreds = new UsernamePasswordCredentials(USER, PASS); HttpHost targetHost = new HttpHost("localhost",

Apache-HttpClient 4.3.5 proxy

Anzahl der Antworten 1 Antworten
Es scheint, dass ich kann geben Sie den proxy, wenn ich konstruiere neue HttpClient mit: HttpHost proxy = new HttpHost("someproxy", 8080); DefaultProxyRoutePlanner routePlanner = new DefaultProxyRoutePlanner(proxy); CloseableHttpClient httpclient = HttpClients.custom() .setRoutePlanner(routePlanner) .build(); entnommen http://hc.apache.org/httpcomponents-client-ga/tutorial/html/connmgmt.html#d5e475 Ist es möglich,

Ein bisschen verwirrt über HttpClient[Java] Umgang mit gzip Antworten

Anzahl der Antworten 4 Antworten
Meine Anwendung eine http-Anforderung, um einige api-service, der Dienst gibt eine Gzip-Reaktion. Wie kann ich sicher stellen, dass die Antwort ist ja, in gzip-format? Ich bin verwirrt, warum nach der Anfrage hatte ich nicht, um Sie zu

SSLHandshakeException: hostname in certificate didn ' T match

Anzahl der Antworten 1 Antworten
Ich Schreibe an einem system, das muss einen multipart-post an einen server (ein Drittanbieter-Programm namens ARX, die derzeit ausgeführt wird auf dem localhost während der Entwicklung) , hat ein selbst-signiertes Zertifikat. Habe ich versucht zu finden sein

Apache HttpClient und benutzerdefinierte ports

Anzahl der Antworten 3 Antworten
Bin ich mit dem Apache HttpClient 4 und es funktioniert gut. Das einzige was nicht funktioniert ist die benutzerdefinierte Anschlüsse. Es scheint, wie das root-Verzeichnis geholt wird, und der port wird ignoriert. HttpPost post = new HttpPost("http://myserver.com:50000");

Beste übung, um json von url im api-23

Anzahl der Antworten 2 Antworten
Ich bin mit compileSdk 23 mit support library version 23. Ich verwendet habe, httplegacy Bibliothek (hab ich kopiert es in app/libs Ordner aus androidSdk/android-23/optional/org.apache.http.legacy.jar) und in gradle habe ich: dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) }

REST-Aufruf mittels ApacheHttpClient mit Daten und Header

Anzahl der Antworten 1 Antworten
Muss ich integrieren Kii MbaaS Dienstleistungen in einer meiner web-Anwendung neben den Mobilen apps. Ich war mit dem Android-SDK und war in der Lage, es zu verbinden. Aber für eine website mit Java-Lösung haben Sie keine SDK

Java.lang.NoClassDefFoundError während der Nutzung von Google Gson-Bibliothek

Anzahl der Antworten 1 Antworten
Ich bin mit Gson library zum konvertieren von Objekten in Json - und Umgekehrt. Ich habe kopiert die jars der Bibliothek in einen neuen Ordner lib und fügte hinzu, es zu dem build-path für das Projekt in

Apache-HTTPClient-nicht mehr als 2 verbindungen

Anzahl der Antworten 2 Antworten
Habe ich versucht zu implementieren, connection pooling für meine Anwendung mit Apache HTTPClient (v4.1). Das problem ist, dass der client macht immer nur zwei verbindungen, die, wenn Sie ausgeführt wird, obwohl es genug threads, die parallel ausgeführt

HttpClient: ssl-handshake auf jede Anfrage

Anzahl der Antworten 2 Antworten
Verwende ich statische HttpClient, und es funktioniert sehr langsam über https. Ich habe Hinzugefügt -Djavax.net.debug=ssl und festgestellt, dass das handshaking gestartet wird für jede https-Anforderung erneut. wie es aussieht, kann nicht die Wiederverwendung der alten session, aber

In Java unter Verwendung von HttpPost (apache commons HttpClient) beim senden von JSON-POST - soll ich die URL-Kodierung der Körper?

Anzahl der Antworten 2 Antworten
Ich schicke eine RESTful-JSON-POST request mit Apache HttpClient (eine 3rd-party-API) Sollte ich URL-Kodieren von JSON Körper? Und wenn etwas in der content ist bereits URL-kodiert (z.B. ich schicke HTML-Code, der hat einige links mit URL-kodierte Zeichen, z.B.

Wechseln von HttpClient zu HttpUrlConnection?

Anzahl der Antworten 3 Antworten
Ich bin erstellen einer Android-Anwendung, und ich senden von Daten von Android-Anwendung, servlet durch HttpClient. Ich benutze HttpPost-Methode. Lese ich in der Android-Website für Entwickler, die Apache-HttpClient-Bibliothek hat einige Fehler in Android Froyo 2.2 und schließlich ist

Apache-HTTPClient-Streaming HTTP-POST-Request?

Anzahl der Antworten 2 Antworten
Ich versuche zu bauen, ein "full-duplex" HTTP-streaming Anfrage mit Apache HTTPClient. In meinem ersten Versuch, habe ich versucht mit dem folgenden code anfordern: URL url=new URL(/* code goes here */); HttpPost request=new HttpPost(url.toString()); request.addHeader("Connection", "close"); PipedOutputStream requestOutput=new

senden von post-Daten auf https ohne ssl-cert-Verifizierung mit apache httpClient client

Anzahl der Antworten 2 Antworten
Brauche ich zum senden von post-Daten an eine https-url mit dem apache-HttpClient-Paket, nach dem senden der post-Daten, die ich brauche zum abrufen der html-Daten. den post-Daten, die ich schicke ist eine XML-Zeichenfolge und die post-Daten, ich bin

apache-httpclient - effizienteste Weg, um Antwort Lesen

Anzahl der Antworten 1 Antworten
Ich bin mit apache httpcompnonents Bibliothek für httpclient. Ich will es in einer Multithread-Anwendung, wo die Anzahl der threads, die sind wirklich hoch und es wäre häufige http-Aufrufe. Dies ist der code, den ich verwende, um die

Apache-HttpClient: Wie auto-close-connections-per-server keep-alive-Zeit?

Anzahl der Antworten 2 Antworten
Apache HttpClient 4.3b2, HttpCore 4.3. Benutze ich PoolingHttpClientConnectionManager zu verwalten 5 verbindungen gleichzeitig: PoolingHttpClientConnectionManager connectionManager; HttpClient httpclient; connectionManager = new PoolingHttpClientConnectionManager(); connectionManager.setDefaultMaxPerRoute(5); httpclient = HttpClientBuilder.create().setConnectionManager(connectionManager).build(); Server haben 5 Sekunden keep-alive-Zeit. Wenn der server initiieren enge Verbindung Prozess

Wie stream Antwort Körper mit apache HttpClient

Anzahl der Antworten 1 Antworten
Gibt es eine api, die ich ausführen octet-streaming von die nicht eine Länge. Es ist nur ein stream von Echtzeit-Daten. Das Problem, das ich habe ist, dass wenn ich meine Anfrage, so scheint es, zu versuchen, zu

Formular-basierte Authentifizierung mit HttpClient - j_security_check

Anzahl der Antworten 2 Antworten
Ich versuche, um mich authentifizieren zu einer website, die verwendet die Formular-basierte Authentifizierung (z.B., facebook.com) mit dem Apache-HttpClient-Java-Bibliothek. Die Nutzung dieser website ist das Programm als Haupt-Beispiel: http://www.elitejavacoder.com/2013/10/http-client-form-based-authentication.html, ich war in der Lage, es zu tun -

Apache asynchronen HttpClient nicht schnell

Anzahl der Antworten 2 Antworten
Ich bin ziemlich neu im Apache http-client und versuche, den status-code von einer website. Finden Sie das folgende Beispiel auf einem Apache http-tutorial. import java.util.concurrent.CountDownLatch; import org.apache.http.HttpResponse; import org.apache.http.client.config.RequestConfig; import org.apache.http.client.methods.HttpGet; import org.apache.http.concurrent.FutureCallback; import org.apache.http.impl.nio.client.CloseableHttpAsyncClient; import org.apache.http.impl.nio.client.HttpAsyncClients;

Multi-part-POST mit Datei-und string in HTTPClient 4.1

Anzahl der Antworten 2 Antworten
Brauche ich zum erstellen von mehrteiligen POST-Anfrage mit den Feldern: update[image_title] = String update[image] = image-data itself. Wie Sie sehen können, beide sind im assoziativen array mit dem Namen "update". Wie könnte ich es mit HTTPClient 4.1,

Java : HttpClient-4.1.2 : ConnectionTimeout, SocketTimeout Werte einstellen nicht wirksam

Anzahl der Antworten 2 Antworten
Bin ich mit HttpClient 4.1.2. Einstellung ConnectionTimeout und SocketTimeout auf einen Wert ist nie effektiv. code : Long startTime = null; DefaultHttpClient httpClient = new DefaultHttpClient(); HttpParams params = httpClient.getParams(); HttpConnectionParams.setConnectionTimeout(params, 30); HttpConnectionParams.setSoTimeout(params, 60); HttpGet httpget =

Parsen von JSON von HttpClient-Anfrage mit JSON.org parser

Anzahl der Antworten 1 Antworten
Ich versuche zu Parsen von JSON mit Hilfe eines Notes-Agenten, JSON abgerufen wird, mit Hilfe von Apache HttpClient. Hier ist der code, der die Rückkehr der JSON - import lotus.domino.*; import org.apache.http.HttpResponse; import org.apache.http.client.HttpClient; import org.apache.http.client.methods.HttpGet; import

URL-Codierung mit httpclient

Anzahl der Antworten 2 Antworten
Habe ich eine Liste von URLs, die ich brauche, um den Inhalt. Die URL mit Sonderzeichen und somit codiert werden müssen. Ich verwende Commons HtpClient um die Inhalte. wenn ich: GetMethod get = new GetMethod(url); Bekomme ich

Android Rest Client

Anzahl der Antworten 4 Antworten
Fand ich so viele Proben für die Beantragung einer REST-API, aber alle zusammen sind verwirrend, kann jemand bitte erklären Sie mir, eine Möglichkeit zur Nutzung von http-Anfragen. Meine Forderung ist, möchte ich, um Daten von einem REST-API,

HttpClient 4.2, Standardauthentifizierung, und AuthScope

Anzahl der Antworten 2 Antworten
Ich habe eine Anwendung eine Verbindung zu Websites, die eine basic-Authentifizierung benötigen. Die Websites dienen zur Laufzeit und nicht zur Kompilierzeit bekannt ist. Bin ich mit HttpClient 4.2. Ich bin nicht sicher, ob der code unten ist,

Wie kann ich alle HTTP-Header bei der Verwendung des DefaultHTTPClient?

Anzahl der Antworten 5 Antworten
Bei der Verwendung der DefaultHttpClient() aus der Apache Commons HTTP-Client, ist es möglich die vollständige Anfrage in der Ausgabe der Konsole für debugging-Zwecke? Habe ich Probleme mit meiner Anwendung, und ich denke, dass der einfachste Weg, um

java.lang.LinkageError: loader-constraint-Verletzung: beim auflösen Methode "org.jboss.resteasy.client.core.Vollzieher.ApacheHttpClient4Executor

Anzahl der Antworten 1 Antworten
Einer JSF-web-Anwendung versucht, das abrufen von Ressourcen aus einem Java-EE-web-service. Die JSF-web-app funktioniert gut. Da habe ich den Http-client, der Quelle ermittelt werden web-service-Ressourcen der JBoss-Instanz Ansprüche über: 15:29:47,689 SEVERE [javax.enterprise.resource.webcontainer.jsf.application] (http--0.0.0.0-443-1) Error Rendering View[/index.xhtml]: javax.el.ELException: /surfaceParts/sideBarLeft.xhtml

Wiederholen java RestTemplate HTTP-request, wenn der host offline

Anzahl der Antworten 3 Antworten
Hallo, ich bin mit dem spring - RestTemplate für den Aufruf einer REST-API. Die API kann sehr langsam sein oder sogar offline. Meine Anwendung ist der Aufbau der cache durch senden Tausende von Anfragen, die eine nach

Tomcat 7 erste SSLv2Hello deaktiviert ist Fehler, wenn Sie versuchen, um client-server-ssl-authntication

Anzahl der Antworten 1 Antworten
Habe ich versucht das setup eine selbst-signierten TLS-Konfiguration für client und server, wobei der server ist Tomcat 7 und der client Apache httpclient 4.1. Die server-Konfiguration übernommen, von diesem hier und der client-code stammt aus hier. Meine

Wie ändere ich den Zeichensatz im HTTP-response in Java

Anzahl der Antworten 4 Antworten
Habe ich zu Holen, JSON-Objekt von einem remote-server und für, dass ich diese Funktion, die funktioniert Super außer, dass irgendwann einige seltsame Daten immer geholt was ich glaube ist, da ist es mit ASCII-Zeichensatz zu Dekodieren. Unten

HTTPClient sendet zwei Anfragen, wenn Sie mit Basic Auth?

Anzahl der Antworten 2 Antworten
Habe ich mit HTTPClient version 4.1.2 zu versuchen, Zugriff auf REST-über-HTTP-API, die Grundlegenden Authentifizierung erfordert. Hier ist der client-code: DefaultHttpClient httpClient = new DefaultHttpClient(new ThreadSafeClientConnManager()); //Enable HTTP Basic Auth httpClient.getCredentialsProvider().setCredentials( new AuthScope(AuthScope.ANY_HOST, AuthScope.ANY_PORT), new UsernamePasswordCredentials(this.username, this.password)); HttpHost

Apache-HttpClient 4.1.1 die NTLM-Authentifizierung nicht SPNEGO

Anzahl der Antworten 4 Antworten
Das problem hier ist, konsumieren von web-Ressourcen, die NTLM-Authentifizierung während der Verwendung der Apache-HttpClient auf der client-Seite. Das Problem, das ich habe ist, zwingt den client, um die Verwendung der NTLM-Authentifizierung. hier ist ein code sapmle. DefaultHttpClient

java.io.IOException: es wurde Versucht, Lesen von stream geschlossen

Anzahl der Antworten 4 Antworten
Ich mache eine HTTPPost nennen, Apache-HTTP-Client, und dann habe ich versucht, ein Objekt zu erstellen, aus der Reaktion mit Jackson. Hier ist mein code: private static final Logger log = Logger.getLogger(ReportingAPICall.class); ObjectMapper mapper = new ObjectMapper(); public

HttpClient umleiten zu URL mit Leerzeichen Ausnahme werfen

Anzahl der Antworten 5 Antworten
Ich bin Zugriff auf eine URL umleiten mich auf eine URL mit Leerzeichen drin. (Mit HttpClient 4.x) Wie kann ich verhindern, dass diese von wirft einen Fehler (ersetzen Sie die Leerzeichen mit %20 und nicht +) 08-06

NoClassDefFoundError beim laufen eine gültige jar (kompiliert mit Abhängigkeiten) trotz commons-httpclient und httpcomponents Abhängigkeiten auf pom

Anzahl der Antworten 3 Antworten
Ich bin versucht, zu automatisieren, eine einfache Nutzer handeln, durch die Verwendung von selenium webdriver von der main-Methode (und nicht unter test-Umfang) Beim ausführen des folgenden Codes aus der complier es funktioniert! Aber beim ausführen der jar

Welche version des httpclient ist kompatibel mit der Amazon-SDK v 1.11.5 zur Verfügung?

Anzahl der Antworten 2 Antworten
Ich bin mit den Amazon Java SDK, version 1.11.5 zur Verfügung (ich inklusive der aws-java-sdk-1.11.5.jar in meinem WEB-INF/lib-Verzeichnis). Welche version des Apache-httpclient-Bibliothek, muss ich zählen, dass ist kompatibel mit dieser version des AWS SDK? Ich versuchte httpclient-4.3.4.jar,

Android: Scheme 'http', nicht registriert auf ICS 4.0.4 w/ proxy

Anzahl der Antworten 3 Antworten
Bin ich mit HttpClient HTTPS-Anfragen, die hat alles geklappt bis jetzt. Nach dem Upgrade auf ICS, einige Nutzer berichten über Probleme mit der Verbindung über 3G-verbindungen. EDIT: die Meisten von Ihnen scheinen einen proxy benutzt, und ich

Wie kann ich ein SSL-client-Zertifikat mit Apache HttpClient?

Anzahl der Antworten 2 Antworten
In Python wurde ich mit Anfragen wie dieser: requests.put( webdavURL, auth=(tUsername, tPassword), data=webdavFpb, verify=False, cert=("/path/to/file.pem", "/path/to/file.key")) Easy as pie. Jetzt muss ich implementieren, die gleiche Sache in Java mit Apache HttpClient. Wie kann ich passiere ein client-Zertifikat,

org.eclipse.jetty.io.EofException: Früh EOF geworfen, während große Datei hochladen

Anzahl der Antworten 2 Antworten
Während ich am hochladen große Datei(etwa 50 MB), ich bin immer org.eclipse.jetty.io.EofException: Früh EOF excception. Mein jetty-server-version "9.2.9.v20150224".Unten ist die stack-trace org.eclipse.jetty.io.EofException: Early EOF at org.eclipse.jetty.server.HttpInput$3.noContent(HttpInput.java:505) ~[jetty-server-9.2.9.v20150224.jar:9.2.9.v20150224] at org.eclipse.jetty.server.HttpInput.read(HttpInput.java:124) ~[jetty-server-9.2.9.v20150224.jar:9.2.9.v20150224] at org.apache.http.entity.InputStreamEntity.writeTo(InputStreamEntity.java:142) ~[httpcore-4.4.1.jar:4.4.1] at org.apache.http.entity.HttpEntityWrapper.writeTo(HttpEntityWrapper.java:96) ~[httpcore-4.4.1.jar:4.4.1] at

HttpClient 4.3.x, Befestigung veralteten code zu verwenden, aktuelle HttpClient-Implementierungen

Anzahl der Antworten 2 Antworten
Hatte ich folgenden code, der noch kompiliert, aber Sie sind alle veraltet: SSLSocketFactory sslSocketFactory = new SSLSocketFactory(context, SSLSocketFactory.ALLOW_ALL_HOSTNAME_VERIFIER); ClientConnectionManager clientConnectionManager = base.getConnectionManager(); SchemeRegistry schemeRegistry = clientConnectionManager.getSchemeRegistry(); schemeRegistry.register(new Scheme("https", 443, sslSocketFactory)); return new DefaultHttpClient(clientConnectionManager, base.getParams()); Ich versuchte mein

Mocking Apache HTTPClient mit Mockito

Anzahl der Antworten 4 Antworten
Ich versuche zu verspotten, Apache HttpClient-Schnittstelle, um die zu verspotten, eine seiner Methoden, die unten erwähnt werden, um wieder eine gekürzte JSON-Objekt in der Antwort. HttpResponse response = defaultHttpClient.execute(postRequest); Könnte jemand in der Lage sein zu zeigen,

RestTemplate mit Basic-Auth in Spring 3.1

Anzahl der Antworten 2 Antworten
Waren wir mit RestTemplate mit xml-Konfiguration in Spring 3.0 und es war einwandfrei in Ordnung. <bean id="httpClient" class="org.apache.commons.httpclient.HttpClient"> <!-- <constructor-arg ref="httpClientParams"/> --> </bean> <bean id="httpClientFactory" class="org.springframework.http.client.CommonsClientHttpRequestFactory"> <constructor-arg ref="httpClient"/> </bean> <bean id="restTemplate" name="restTemplate" class="org.springframework.web.client.RestTemplate" autowire-candidate="true"> <constructor-arg ref="httpClientFactory" />

Apache HTTP-client 4.3 Anmeldeinformationen pro Anfrage

Anzahl der Antworten 2 Antworten
Habe ich mit einen Blick auf eine digest-Authentifizierung Beispiel: http://hc.apache.org/httpcomponents-client-4.3.x/examples.html In meinem Szenario gibt es mehrere threads, die HTTP-Anforderungen, und jeder von Ihnen muss authentifiziert werden, mit Ihren eigenen Satz von Anmeldeinformationen zugeordnet. Darüber hinaus, denken Sie

Gibt es einen Weg, um den String-Wert eines HttpEntity wenn EntityUtils.toString() gibt eine Ausnahme?

Anzahl der Antworten 3 Antworten
Ich laufen in dieser situation, wo ich wieder ein schlechtes HTTP-response (etwa 400), aber nicht Blick auf die HttpEntity in der HttpResponse-Objekt. Wenn ich durch den Schritt mit dem debugger kann ich sehen, dass das Unternehmen Inhalte