Domande taggate «httpurlconnection»

L'istanza HttpURLConnection viene utilizzata per effettuare una singola richiesta, ma la connessione di rete sottostante al server HTTP può essere condivisa in modo trasparente da altre istanze.

11
Come utilizzare java.net.URLConnection per attivare e gestire le richieste HTTP?
java.net.URLConnectionQui viene chiesto di usarlo abbastanza spesso e il tutorial Oracle è troppo conciso al riguardo. Quel tutorial in pratica mostra solo come eseguire una richiesta GET e leggere la risposta. Non spiega da nessuna parte come usarlo per eseguire una richiesta POST, impostare intestazioni di richiesta, leggere intestazioni di …

17
Java: invio semplice di parametri HTTP tramite metodo POST
Sto usando con successo questo codice per inviare HTTPrichieste con alcuni parametri tramite GETmetodo void sendRequest(String request) { // i.e.: request = "http://example.com/index.php?param1=a&param2=b&param3=c"; URL url = new URL(request); HttpURLConnection connection = (HttpURLConnection) url.openConnection(); connection.setDoOutput(true); connection.setInstanceFollowRedirects(false); connection.setRequestMethod("GET"); connection.setRequestProperty("Content-Type", "text/plain"); connection.setRequestProperty("charset", "utf-8"); connection.connect(); } Ora potrei aver bisogno di inviare i parametri …

15
Come aggiungere parametri a HttpURLConnection usando POST usando NameValuePair
Sto provando a fare POST con HttpURLConnection(devo usarlo in questo modo, non posso usare HttpPost) e vorrei aggiungere parametri a quella connessione come post.setEntity(new UrlEncodedFormEntity(nvp)); dove nvp = new ArrayList<NameValuePair>(); avendo alcuni dati memorizzati. Non riesco a trovare un modo per aggiungere questo ArrayListal mio HttpURLConnectionche è qui: HttpsURLConnection https …

5
Puoi spiegare il processo di connessione HttpURLConnection?
Sto usando HTTPURLConnectionper connettermi a un servizio web. So usareHTTPURLConnection ma voglio capire come funziona. Fondamentalmente, voglio sapere quanto segue: Su quale punto fa HTTPURLConnection tenta di stabilire una connessione all'URL specificato? Su quale punto posso sapere di essere riuscito a stabilire una connessione? Lo stabilire una connessione e l'invio …





5
Richiesta POST invia dati json java HttpUrlConnection
Ho sviluppato un codice java che converte il seguente cURL in codice java usando URL e HttpUrlConnection. il ricciolo è: curl -i 'http://url.com' -X POST -H "Content-Type: application/json" -H "Accept: application/json" -d '{"auth": { "passwordCredentials": {"username": "adm", "password": "pwd"},"tenantName":"adm"}}' Ho scritto questo codice ma dà sempre una cattiva richiesta del …

6
HTTPURL La connessione non segue il reindirizzamento da HTTP a HTTPS
Non riesco a capire perché Java HttpURLConnectionnon segue un reindirizzamento HTTP da un HTTP a un URL HTTPS. Uso il codice seguente per ottenere la pagina su https://httpstat.us/ : import java.net.URL; import java.net.HttpURLConnection; import java.io.InputStream; public class Tester { public static void main(String argv[]) throws Exception{ InputStream is = null; …

3
Come ottenere il corpo della risposta utilizzando HttpURLConnection, quando viene restituito un codice diverso da 2xx?
Ho problemi con il recupero della risposta Json nel caso in cui il server restituisca un errore. Vedere i dettagli di seguito. Come eseguo la richiesta Io uso java.net.HttpURLConnection. Ho impostato le proprietà della richiesta, quindi faccio: conn = (HttpURLConnection) url.openConnection(); Dopodiché, quando la richiesta ha esito positivo, ottengo la …

8
Leggi il corpo della risposta all'errore in Java
In Java, questo codice genera un'eccezione quando il risultato HTTP è l'intervallo 404: URL url = new URL("http://stackoverflow.com/asdf404notfound"); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); conn.getInputStream(); // throws! Nel mio caso, so che il contenuto è 404, ma mi piacerebbe comunque leggere il corpo della risposta. (Nel mio caso reale il codice …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.