0

ライブラリアン メソッドは、Apache HttpResponse オブジェクトを返します。リダイレクト Uri を取得する必要があります。どうやってやるの?

4

2 に答える 2

2

Locationヘッダーを使用できると思います :

response.getLastHeader("Location").getValue();
于 2012-11-27T20:38:43.260 に答える
1

リダイレクト URI を取得するには、次の 2 つのことを行う必要があります。

  1. HttpClient インスタンスへのリダイレクトを設定します。

    HttpClient httpclient = getNewHttpClient(); HttpClientParams.setRedirecting(httpclient.getParams(), false); // リダイレクトを検出するために必要

  2. リクエスト後に HttpResponse インスタンスからリダイレクト URI を取得します。

    response.getLastHeader("場所").getValue();

于 2012-12-05T15:23:20.957 に答える