我想编写一个Servlet,将Authorization标头添加到某些请求,并将请求发送到外部URL(微服务)上。该服务容器将包含一个RESTful微服务,该服务通过在Authorization标头中传递的JWT进行授权,并返回JSON。
例如,我想调用/myapp.com/api/Widget/1234来调用我的servlet,添加auth标头并发送到/myservice.com/Widget/1234上,然后返回JSON,然后从我的JSON中返回servlet到浏览器。
我可以将HTTPServletRequest转换为org.apache.http.message.BasicHttpRequest,发送(使用任何使用的HTTP方法)吗?如果是这样,发送多部分形式的POST请求是否会有问题?