服务器端如何提取客户端POST的数据
客户端POST方法
调用
ContactUsReq是个java类已经赋值
我想知道服务器如何获取我set的值?
private String postJsonData(String url,Object obj) {
HttpClient client =null;
try {
BasicHttpParams httpParams = new BasicHttpParams();
ConnManagerParams.setTimeout(httpParams,10000);
HttpConnectionParams.setConnectionTimeout(httpParams, 10000);
HttpConnectionParams.setSoTimeout(httpParams, 20000);
//DefaultHttpClient client = new DefaultHttpClient(httpParams);
client = new DefaultHttpClient(httpParams);
//HttpClient client = new DefaultHttpClient();
//HttpParams httpParams = client.getParams();
//HttpConnectionParams.setConnectionTimeout(httpParams, 10000);
//HttpConnectionParams.setSoTimeout(httpParams, 10000);
HttpResponse response;
HttpPost httpPost = new HttpPost(url);
httpPost.addHeader("Accept", "application/json;charset=utf-8");
httpPost.addHeader("Content-Type", "application/json;charset=utf-8");
Gson gson = new Gson();
httpPost.setEntity(new StringEntity(gson.toJson(obj), "utf-8"));//
response = client.execute(httpPost);
HttpEntity entity = response.getEntity();
if (entity != null) {
String result = EntityUtils.toString(entity);
return result;
}
} catch (ClientProtocolException e) {
e.printStackTrace();
// TODO Auto-generated catch block
return null;
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
return null;
} catch (Exception e) {
e.printStackTrace();
return null;
}finally {
if (client != null && client.getConnectionManager() != null) {
client.getConnectionManager().shutdown();
}
}
return null;
}
调用
String sb = postJsonData(url, ContactUsReq);
ContactUsReq是个java类已经赋值
ContactUsReq contactUsReq = new ContactUsReq();
contactUsReq.setUsername(usrInfo[0]);
contactUsReq.setRandomstring(randomstring);
contactUsReq.setVerifystring(verifystring);
contactUsReq.setContent(contact);
我想知道服务器如何获取我set的值?
...全文
相关推荐
httpclient 客户端发送xml报文到服务器端采用post方式(加密)传递
本示例探讨的是如何使用HTTPClient库在客户端发送XML报文到服务器端,且报文通过POST方法传递,并可能涉及加密处理,确保数据的安全性。
Android客户端与服务器端的json数据交互(内含大量知识点)
**JSON数据发送与接收**: - **发送数据**:Android客户端通常通过HTTP请求(如GET、POST、PUT、DELETE)向服务器发送JSON数据。
socket实现客户端与服务器端UDP传输
**处理POST数据**:服务器解析接收到的数据,提取用户名和密码,可能需要进行身份验证或其他业务逻辑处理。7.
vc++HTTP客户端与服务端源代码
- 发送请求字符串到服务器,并接收服务器返回的数据。 - 分析服务器的响应,提取所需信息。2. **HTTP POST请求**:POST请求用于向服务器提交数据,常用于表单提交或API接口调用。
Android客户端post上传字段和多张图片 c#接收
根据提供的标题、描述、标签及部分内容,我们可以了解到这篇文章主要讲述的是如何在Android客户端通过POST请求上传字段和多张图片,并且使用C#语言在服务器端接收这些数据的过程。


