Eri*_*ran 5 java networking android retrofit
我正在使用翻新。
我有一个重定向到另一个端点的端点。后者(我最终到达的端点)在其URL中有我需要的参数。获取此参数值的最佳方法是什么?
我什至无法弄清楚如何使用Retrofit获得重定向到的URL。
OkHttp 的 Response 将为您提供线路级请求(https://square.github.io/okhttp/3.x/okhttp/okhttp3/Response.html#request--)。这将是从重定向发起响应的请求。Request 会给你它的 HttpUrl,而 HttpUrl 可以给你它的参数的键和值、路径等。
对于Retrofit 2,只需使用retrofit2.Response.raw()即可获取okhttp3.Response并按照上述操作。