【发布时间】:2018-05-04 05:38:07
【问题描述】:
我有一个库,调用者通过给我 HttpUriRequest(Apache HTTP 客户端)对象来发送 HTTP 请求。在某些情况下,由于某些隧道对调用者应该是透明的,我需要修改请求的 URL 以使用 HTTP 而不是 HTTPS。
我该怎么做呢?看来我不能只在对象上更改它。我唯一能看到的是创建一个新的 HttpUriRequest 对象,它是另一个对象的克隆,但 URL 已更改。
有没有更好的办法?
【问题讨论】:
标签: java http url-rewriting apache-httpclient-4.x apache-httpcomponents