import org.apache.http.client.methods.HttpPost; //导入方法依赖的package包/类
private boolean b044C044C044Cьь044C(String str, String str2, String str3, String str4) throws ClientProtocolException, IOException {
this.b041BЛЛ041BЛ041B = b044Cьь044Cь044C(str3);
HttpPost httpPost = new HttpPost(bЛ041BЛЛЛ041B);
String generateSignature = new crrcrc().generateSignature(str2, this.b041BЛЛ041BЛ041B, str4);
httpPost.setEntity(new StringEntity(str4, "UTF-8"));
httpPost.setHeaders(this.b041BЛЛ041BЛ041B);
Object bььь044Cь044C = bььь044Cь044C(str, generateSignature, httpPost);
HttpResponse execute = new DefaultHttpClient().execute(bььь044Cь044C);
Log.d(b041BЛЛЛЛ041B, "All POST request headers:");
for (Header header : bььь044Cь044C.getAllHeaders()) {
Log.d(b041BЛЛЛЛ041B, header.getName() + NetworkUtils.DELIMITER_COLON + header.getValue());
}
Log.d(b041BЛЛЛЛ041B, "HTTP Request body: " + str4);
String str5 = b041BЛЛЛЛ041B;
StringBuilder append = new StringBuilder().append("HTTP Response: ");
StatusLine statusLine = execute.getStatusLine();
int b0427ЧЧЧ0427Ч = b0427ЧЧЧ0427Ч();
switch ((b0427ЧЧЧ0427Ч * (b04270427ЧЧ0427Ч + b0427ЧЧЧ0427Ч)) % bЧЧ0427Ч0427Ч) {
case 0:
break;
default:
b0427Ч0427Ч0427Ч = b0427ЧЧЧ0427Ч();
bЧ0427ЧЧ0427Ч = b0427ЧЧЧ0427Ч();
break;
}
Log.d(str5, append.append(statusLine.toString()).toString());
Log.d(b041BЛЛЛЛ041B, "HTTP Response: " + EntityUtils.toString(execute.getEntity()));
return execute.getStatusLine().getStatusCode() == 200;
}