String url = "https://api.assembla.com/v1/tasks.json";
HttpClient httpClient = new DefaultHttpClient();
HttpGet httpGet = new HttpGet(url);
httpGet.addHeader("Accept", "application/json");
httpGet.addHeader("Content-type", "application/json");
httpGet.addHeader("X-Api-key", "some_key");
httpGet.addHeader("X-Api-secret", "some_secret");
BufferedReader bufferedReader = null;
String jsonText = null;
HttpResponse response = httpClient.execute(httpGet);
bufferedReader = new BufferedReader(new InputStreamReader(response.getEntity().getContent()));
String line = "";
while ((line = bufferedReader.readLine()) != null) {
jsonText = line;
Этот код получает задание с даты. И на сегодняшний день я хочу сделать POST в GET. Как я могу это сделать?Я хочу добавить список параметров пары ключей (от и до времени) с помощью httpclient, это значение параметра не является заголовком
Я хочу сделать как метод POST HTTP клиента:
List<NameValuePair> urlParameters = new ArrayList<NameValuePair>();
urlParameters.add(new BasicNameValuePair("sn", "C02G8416DRJM"));
urlParameters.add(new BasicNameValuePair("cn", ""));
urlParameters.add(new BasicNameValuePair("locale", ""));
urlParameters.add(new BasicNameValuePair("caller", ""));
urlParameters.add(new BasicNameValuePair("num", "12345"));
post.setEntity(new UrlEncodedFormEntity(urlParameters));
HttpResponse response = client.execute(post);
Пожалуйста, дайте мне идею, как отправить параметр.
я не могу вручную добавить ключ Значение в url plz дает мне идею, как метод post, который я упоминаю –