@@ -409,9 +409,7 @@ public void post(Context context, String url, HttpEntity entity, String contentT
409409     * @param context the Android Context which initiated the request. 
410410     * @param url the URL to send the request to. 
411411     * @param headers set headers only for this request 
412-      * @param entity a raw {@link HttpEntity} to send with the request, for 
413-      *        example, use this to send string/json/xml payloads to a server by 
414-      *        passing a {@link org.apache.http.entity.StringEntity}. 
412+      * @param params additional POST parameters to send with the request. 
415413     * @param contentType the content type of the payload you are sending, for 
416414     *        example application/json if sending a json payload. 
417415     * @param responseHandler the response handler instance that should handle 
@@ -426,6 +424,28 @@ public void post(Context context, String url, Header[] headers, RequestParams pa
426424                responseHandler , context );
427425    }
428426
427+     /** 
428+      * Perform a HTTP POST request and track the Android Context which initiated 
429+      * the request. Set headers only for this request 
430+      * 
431+      * @param context the Android Context which initiated the request. 
432+      * @param url the URL to send the request to. 
433+      * @param headers set headers only for this request 
434+      * @param entity a raw {@link HttpEntity} to send with the request, for 
435+      *        example, use this to send string/json/xml payloads to a server by 
436+      *        passing a {@link org.apache.http.entity.StringEntity}. 
437+      * @param contentType the content type of the payload you are sending, for 
438+      *        example application/json if sending a json payload. 
439+      * @param responseHandler the response handler instance that should handle 
440+      *        the response. 
441+      */ 
442+     public  void  post (Context  context , String  url , Header [] headers , HttpEntity  entity , String  contentType ,
443+             AsyncHttpResponseHandler  responseHandler ) {
444+         HttpEntityEnclosingRequestBase  request  = addEntityToRequestBase (new  HttpPost (url ), entity );
445+         if (headers  != null ) request .setHeaders (headers );
446+         sendRequest (httpClient , httpContext , request , contentType , responseHandler , context );
447+     }
448+ 
429449    // 
430450    // HTTP PUT Requests 
431451    // 
0 commit comments