2015-05-16 19 views
5

Ho letto alcune domande relative, ma sfortunatamente non rispondono al mio, poiché ho dei requisiti specifici.HttpURLConnection Richiesta GET con http-header "Accetta"

Forse è una domanda stupida, ma come posso richiedere (GET) una risposta JSON usando httpURLConnection e l'http-header "Accept"?

Ho trovato uno snippet nella documentazione, ma non sono sicuro di come farlo.

Accept = "Accept" ":" #(media-range [ accept-params ]) 

risposta

8

non riesco a vedere ciò che il linguaggio di programmazione si sta parlando, quindi suppongo che sia Java, in quanto questa è la prima cosa che si apre durante la ricerca di HttpURLConnection.

Se questo è il caso, allora si può scrivere

HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection(); 
    urlConnection.setRequestProperty("Accept", "application/json"); 
    try { 
    InputStream in = new BufferedInputStream(urlConnection.getInputStream()); 
    ... 
    } finally { 
    urlConnection.disconnect(); 
    } 
} 

Source

+0

Grazie. Funziona bene. – 0x44656e6e795279616e

Problemi correlati