我对Servlet API和Apache Http组件都不太熟悉。
我需要使用我实现的HttpServlet.doPost()来处理带有未知数据的传入POST请求(尽管可能是表单提交的结果),并从另一个URL请求相同的发布信息,实际上充当了HTTP POST的中继。然后我需要将响应转换为String(它将是text / html)并进一步处理它,然后再将其返回到我请求它的Web浏览器。
由于我对这些库不熟悉,我不清楚如何处理发布数据的内容类型等问题,也避免因忽略发布资源而导致的任何问题。
任何人都可以就此提供任何指示吗?
答案 0 :(得分:0)
首先应该从apache API查看HttpClient
类。
它将根据需要处理get和posts,之后您可以使用自己的servlet中收到的数据来感受它的请求。