Как отправить HTTP-заголовок в Java - PullRequest
5 голосов
/ 04 мая 2009

Можно ли отправить заголовок Http через соединение URL в Java? У меня это работало с использованием сокетов, но я столкнулся с проблемами с брандмауэром, которые, похоже, не являются проблемой с URLConnection. Посмотрев на API, у меня сложилось впечатление, что методы вывода в URLConnection предназначены только для заполнения форм и т. Д., Или они могут использоваться для отправки моих собственных заголовков HTTP?

Ответы [ 2 ]

12 голосов
/ 04 мая 2009

Да, вы хотите использовать метод setRequestProperty .

10 голосов
/ 04 мая 2009

Требуемый метод setRequestProperty, но я бы рекомендовал использовать Apache HttpClient С помощью этой библиотеки вы можете полностью контролировать запрос, который хотите отправить.

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

...