我有一个HTTP proxy
作为 android 服务运行的服务,我想从标头更改请求 URL,但我无法找到如何做到这一点。
假设我有一个 HTTP 请求来到我的代理,如下所示:
GET /index.html HTTP/1.1
然后我想将此请求更改为:
GET /index2.html HTTP/1.1
我有一个 androidHttpRequestHandler
类,我得到了所有HTTP requests
。
在handle
HttpRequestHandler 类的函数中,我得到“ HttpRequest
”类对象,我需要在其中修改请求行,但该类不提供任何函数/API 来执行此操作。我可以通过调用返回 RequestLine 类对象 getRequestLine()
的类函数来查看请求的 URL 。HttpRequest
所以任何人都知道如何更改请求的请求行。