获取Apache的HttpPost中发送的参数

时间:2012-07-20 13:57:16

标签: java android apache post

我正在向我的服务器发送一个json字符串,有时对HttpGet来说太多了所以我正在使用HttpPost。我添加了字符串数据,如下所示:

URL Url = new URL(url);
URI uri = new URI(Url.getProtocol(), Url.getHost(),Url.getPath(), Url.getQuery(), null);
Log.i("url_encoded", uri.toString());
HttpPost post = new HttpPost(uri);

List<NameValuePair> parameters = new ArrayList<NameValuePair>(); 
parameters.add(new BasicNameValuePair("data", touchPointsJSON));
post.setEntity(new UrlEncodedFormEntity(parameters));

Log.i("post URI", ""+post.getURI());
client.execute(post);

我遇到的问题是我无法在client.execute(post)之后看到名称值对中发送了哪些数据。我想这样做,以便我可以找出数据字符串是否太多,即使是POST请求 关于如何实现这一点的任何想法?

0 个答案:

没有答案