Articles of httpclient

Pool di connessioni HTTP utilizzando HttpClient

Come posso creare un pool di connessioni usando HttpClient? Devo fare frequenti connessioni allo stesso server. Vale la pena creare una piscina del genere? È ansible mantenere connessioni live e usarlo per varie richieste, e in caso affermativo come posso farlo? Sto sviluppando in Java, usando Apache HTTP Client .

Come autenticarsi contro un proxy quando si utilizza la class HttpClient?

Ho un’app console costruita su .NET 4 che utilizza la libreria HttpClient (ottenuta tramite NuGet) per recuperare i dati da un’API pubblica su Internet. L’app della console si trova dietro un proxy. Il computer Windows su cui si trova ha le impostazioni proxy corrette in Internet Explorer. Quando l’applicazione della console tenta di accedere al […]

Come gestire la sessione in HttpClient 4.1

Sto usando HttpClient 4.1.1 per testare l’API REST del mio server. Posso riuscire ad accedere sembra funzionare bene ma quando provo a fare qualsiasi altra cosa sto fallendo. Molto probabilmente ho un problema nell’impostare il cookie nella prossima richiesta. Ecco il mio codice attualmente: HttpGet httpGet = new HttpGet(); httpResponse = httpClient.execute(httpGet) sessionID = httpResponse.getFirstHeader(“Set-Cookie”).getValue(); […]

Come configuro HttpContent per il mio secondo parametro HttpClient PostAsync?

public static async Task GetData(string url, string data) { UriBuilder fullUri = new UriBuilder(url); if (!string.IsNullOrEmpty(data)) fullUri.Query = data; HttpClient client = new HttpClient(); HttpResponseMessage response = await client.PostAsync(new Uri(url), /*expects HttpContent*/); response.Content.Headers.ContentType = new MediaTypeHeaderValue(“application/json”); response.EnsureSuccessStatusCode(); string responseBody = await response.Content.ReadAsStringAsync(); return responseBody; } PostAsync accetta un altro parametro che deve essere HttpContent . […]

PATCH Async richiede con la class Windows.Web.Http.HttpClient

Ho bisogno di fare una richiesta PATCH con la class Windows.Web.Http.HttpClient e non c’è documentazione ufficiale su come farlo. Come posso fare questo?

Ruby – net / http – i seguenti reindirizzamenti

Ho un URL e sto usando HTTP GET per passare una query lungo una pagina. Quello che succede con il sapore più recente (in net/http ) è che lo script non va oltre la risposta 302. Ho provato diverse soluzioni; HTTPClient, net / http, Rest-Client, Patron … Ho bisogno di un modo per continuare alla […]

Cos’è esattamente un’ quadro HTTP?

Qualcuno potrebbe descrivermi cosa è esattamente un’entity framework HTTP ? Sto leggendo la documentazione di HTTPClient, ma non capisco cosa significhi?

L’intestazione dell’authorization viene persa per il reindirizzamento

Di seguito è riportato il codice che esegue l’autenticazione, genera l’intestazione Authorization e chiama l’API. Sfortunatamente, ricevo un errore 401 Unauthorized dopo la richiesta GET sull’API. Tuttavia, quando catturo il traffico in Fiddler e lo riascolto, la chiamata all’API ha esito positivo e posso vedere il codice di stato 200 OK desiderato. [Test] public void […]

java.lang.NoSuchFieldError: INSTANCE

Quando provo a inviare la mia topologia tramite StormSubmitter, sto ottenendo – Caused by: java.lang.NoSuchFieldError: INSTANCE at org.apache.http.impl.io.DefaultHttpRequestWriterFactory.(DefaultHttpRequestWriterFactory.java:52) Sto usando Spring. Non sto inizializzando HttpClient in Spout / Bolt Constructor. Invece è inizializzato nel costruttore di una class che viene recuperata da Spring Context nel metodo prepare() di bolt Il codice è strutturato come segue: […]

Gestione dei reindirizzamenti di HttpClient

Sto inviando alcuni dati a un server che sta rispondendo a un 302 spostato temporaneamente. Voglio che HttpClient segua il reindirizzamento e OTTIENE automaticamente la nuova posizione, poiché credo che sia il comportamento predefinito di HttpClient. Tuttavia, sto ricevendo un’eccezione e non sto seguendo il reindirizzamento 🙁 Ecco il pezzo di codice pertinente, qualsiasi idea […]