我应该如何将HttpURLConnection设置为与HttpServletRequest相同?

时间:2013-07-17 12:28:12

标签: java http servlets httprequest httpurlconnection

我有一台服务器,我想将请求转发给其他服务器(可能需要修改)。

我使用HttpURLConnection连接到第二台服务器(来自第一台服务器)。 我可以从HttpServletRequest获得大量信息,例如:

  • getAttributeNames - >的getAttribute
  • getHeaderNames - > getHeader
  • getParameterNames - >的getParameter
  • getQueryString
  • getReader(代表身体)

但是对于HttpURLConnection我只能setRequestProperty(键,值)。我真的不知道属性,标题,Paramteres之间的差异。

我应该如何将HttpURLConnection设置为与HttpServletRequest相同?

“复制”或“克隆”请求需要哪些信息?

我应该从Request中获取所有属性,标题,参数和查询字符串,并使用setRequestProperty(键,值)设置所有这些属性,标题,参数和查询字符串吗?

0 个答案:

没有答案