我在android中使用以下代码通过Web服务将数据发送到服务器 当我发送少量数据时,它正在命中服务器。当我发送大数据时,它没有命中服务器。简单来说就是httpClient.execute(httpPost);但是我没有得到任何结果。可能是什么问题
HttpPost httpPost = new HttpPost(url+data);
httpPost.setHeader("Content-Type", "application/x-www-form-urlencoded");
if (rsopnse != null)
System.out.println(httpPost.getMethod());
try
{
httpResponse= httpClient.execute(httpPost);
}catch(Exception e)
{
e.printStackTrace();
}
提前致谢...
答案 0 :(得分:0)
您需要为要在请求中传递的所有参数创建List<NameValuePair>
。您不应该将您的参数附加到URL,这更像是进行呼叫的GET风格。
HTTP Post的示例包含在帖子here中。