Http Request java post and get request запросы к серверу с android java

returnt

17.07.2015

вапвп

Постановка задачи. Сформировать класс для работы с web сервером для отправки данных на сервер. В приведённой статье рассмотрена возможность работы с POST и GET запросами. Немного пред-истории, для реализации класса било принято решение использовать единую инициализацию  HttpClient в конструкторе класса, после реализовано два публичных void метода первый на POST запрос с параметрами String url, Map<String, String> array второй на GET с String url.

Рассмотрим параметры детальнее.

public void makePostRequest(String url, Map<String, String> array) – POST Request

String url – принимает на вход URL для отправки запроса.

Map<String, String> array – принимает параметры пара ключ значение (тип String)

14req

Пример:

HttpRequest request= new HttpRequest();

Map<String, String> map = new HashMap<String, String>();

map.put(«key1», «val1»);

map.put(«key 2″, » val 2″);

map.put(«key 3″, » val 3″);

map.put(«key 4″, » val 4″);

request.makePostRequest(«http://mysite.com/ «,  map);

12req

public void makeGetRequest(String url) – GET Request

String url – принимает на вход URL для отправки запроса.

Пример: URL параметров mysite.com/?param1=test1&param2=test2&param3=test3 …