Как получить значения параметров URL из HTTPRequest в Apache HTTPClient - PullRequest
0 голосов
/ 31 мая 2011

Я хотел бы принять значение определенного параметра в строке запроса. Есть ли какой-либо метод в HttpClient, который может сделать, если для меня (например, метод класса util) или я должен написать свой собственный?

1 Ответ

1 голос
/ 22 июля 2011

В 4.X.X есть:

    List<NameValuePair> parameters = URLEncodedUtils.parse(new URI(
                request.getRequestLine().getUri()), HTTP.UTF_8);

        for (NameValuePair nameValuePair : parameters) {
            System.out.println(nameValuePair.getName() + ": "
                    + nameValuePair.getValue());
        }

Затем обработайте свой собственный параметр.

...