2

我正在向我的服务器发送一个 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 请求,我也可以找出数据字符串是否太多。
关于如何实现这一点的任何想法?

4

0 回答 0