anchor.diff:  
           con.setRequestMethod("POST");
           con.setDoOutput(true);
  +        
   
           OutputStream os = con.getOutputStream();
           os.write(bytes);
  
positive.code:     con.setReadTimeout(10000);
      con.setRequestMethod(method);
  
  	passHeadersInfo(mapHeaderInfo, con);
  	
      if (bytes != null && bytes.length > 0 || method.equals("POST")) {
  
  
negative.code: private HttpURLConnection doHTTPRequest(String uri, String method) throws IOException{
  
      byte[] bytes = null;
      HashMap<String, String> headerInfo=new HashMap<String, String>();
      headerInfo.put("Referer", PROXY_REFERER);
      
      if (method.equals("POST")){
          String[] uriArray = uri.split("\\?",2);
          headerInfo.put("Content-Type","application/x-www-form-urlencoded");
  
          if (uriArray.length > 1){
              String queryString = uriArray[1];
  
              bytes = URLEncoder.encode(queryString, "UTF-8").getBytes();
  