The General post sends the request, the parameter is the form of the key-value pair, but if the request parameter is in XML form, there is no key. The request method is as follows:
Httppost.setentity (New Stringentity ("<buffalo-call>\n" +
"<method>getphssmscode</method>\n "+
" <map>\n "+"
<type>java.util.hashmap</type>\n "+"
<string>phonenum</ string>\n "+
" <string>12345678910</string>\n "+
" <string>productid</string>\n "+
" <string>50</string>\n "+"
<string>citycode</string>\n "+"
<string> 0817</string>\n "+
" </map>\n "+
" \ n "+
" </buffalo-call> "," Text/xml ");
Example of sending a POST request:
public static string PostURL (Closeablehttpclient httpClient, string url, string[][] params, string xmlparam, string[][] He
Aders) {String ret = null;
Create HttpPost HttpPost httppost = new HttpPost (URL); Sets the request header information if (headers! = null) {for (int i=0;i