Пример #1
0
 private void requestData(String uri) {
   RequestPackage p = new RequestPackage();
   // p.setMethod("GET");
   p.setUri(uri);
   p.setHeader("UserId", getUserId());
   p.setParam("query", etSearch.getText().toString());
   new SearchTask().execute(p);
 }
  private void requestData(String uri) {

    RequestPackage p = new RequestPackage();
    p.setMethod("POST");
    p.setUri(uri);

    p.setParam("jobid", jobno);

    GetJobDetails task = new GetJobDetails();
    task.execute(p);
  }
Пример #3
0
 @Override
 protected String doInBackground(RequestPackage... params) {
   String json = null;
   RequestPackage p = params[0];
   HttpClient client = new HttpClient(p.getUri());
   try {
     client.addHeader("UserId", getUserId());
     client.connectForMultipart();
     for (String key : p.getParams().keySet()) {
       client.addFormPart(key, p.getParams().get(key));
     }
     client.finishMultipart();
     json = client.getResponse();
   } catch (Exception e) {
     e.printStackTrace();
   }
   return json;
 }