Domanda

È possibile inviare un'intestazione HTTP tramite una connessione URL in Java? Ho funzionato usando i socket, ma ho riscontrato problemi con un firewall che non sembra essere un problema con URLConnection. Osservando l'API ho l'impressione che i metodi di output in URLConnection siano solo per la compilazione di moduli ecc., Oppure possono essere usati per inviare le mie intestazioni HTTP?

È stato utile?

Soluzione

Sì, il metodo desiderato è setRequestProperty .

Altri suggerimenti

Il metodo che desideri è setRequestProperty, ma consiglierei di usare Apaches HttpClient. Con questa libreria hai il controllo totale sulla richiesta che desideri inviare.

http://hc.apache.org/httpclient-3.x /tutorial.html

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top