Могу ли я программно добавить параметры запроса в HTTP-запрос API-интерфейса Apache HttpClient? ⇐ JAVA
-
Гость
Могу ли я программно добавить параметры запроса в HTTP-запрос API-интерфейса Apache HttpClient?
Краткое руководство по HttpClient демонстрирует возможность использования Fluent API (упоминаемого как Fluent HC) Apache HttpClient.
Об этом парне:
org.apache.httpcomComponents.client5 httpclient5-fluent 5.2.1 Пример приведен на сайте:
// Свободный API освобождает пользователя от необходимости вручную освобождать систему // ресурсы за счет необходимости буферизации содержимого ответа в памяти в некоторых случаях. Request.Get("http://targethost/homepage") .execute().returnContent(); Кто-нибудь знает, могу ли я добавить параметр запроса (не данные формы, тело HTTP или заголовки, а ?queryparam=value) в запрос GET программным способом?
Конечно, я знаю, что могу создать строку q?k=v&etc вручную и добавить ее к URL-адресу, но я ищу API, который позволяет задавать параметры запроса. добавляется программно (например, req.AddParam(...)).
Краткое руководство по HttpClient демонстрирует возможность использования Fluent API (упоминаемого как Fluent HC) Apache HttpClient.
Об этом парне:
org.apache.httpcomComponents.client5 httpclient5-fluent 5.2.1 Пример приведен на сайте:
// Свободный API освобождает пользователя от необходимости вручную освобождать систему // ресурсы за счет необходимости буферизации содержимого ответа в памяти в некоторых случаях. Request.Get("http://targethost/homepage") .execute().returnContent(); Кто-нибудь знает, могу ли я добавить параметр запроса (не данные формы, тело HTTP или заголовки, а ?queryparam=value) в запрос GET программным способом?
Конечно, я знаю, что могу создать строку q?k=v&etc вручную и добавить ее к URL-адресу, но я ищу API, который позволяет задавать параметры запроса. добавляется программно (например, req.AddParam(...)).
Мобильная версия