2013-07-16 4 views
1

У меня есть прокси-сервер (JAX-RS), и я хочу перенаправить некоторый запрос на другой сервер. Я могу сделать это, получив исходный запрос, получить от него все заголовки и данные и по одному установить HttpURLConnection, но это неэффективно, я думаю.Как отправить HttpRequest с помощью HttpURLConnection?

Есть ли способ

  • просто вперед просьбе

ИЛИ

  • "клон" запрос, отправить его на другой сервер, и затем отправьте ответчику ответ

ответ

1

Что не так с методами RequestDispatcher.forward (request) или sendredirect()?

+2

RequestDispatcher.forward (request) (как я знаю) не подходит для пересылки на другой сервер (только в том же контексте сервлета) SendRedirect (как я знаю) отправляет ответ HTTP-ответа 301 с LOCATION, который не является прямым – user2313423

Смежные вопросы