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); }
@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; }