大数据不是通过Web服务在android中发送的

时间:2013-11-16 15:50:34

标签: java android web-services http http-post

我在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();
}

提前致谢...

1 个答案:

答案 0 :(得分:0)

您需要为要在请求中传递的所有参数创建List<NameValuePair>。您不应该将您的参数附加到URL,这更像是进行呼叫的GET风格。

HTTP Post的示例包含在帖子here中。