Android 中post get有什么区别 我遇到一个很奇怪的情况:当我用get发送消息可以成功,但是用post发送时提示the target server failed to respond ? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 /*建立 HTTPost 对象*/ HttpPost httpRequest = new HttpPost(uriAPI); /* * NameValuePair 实现请求参数的封装 */ List <NameValuePair> params = new ArrayList <NameValuePair>(); params.add(new BasicNameValuePair("u", "=")); params.add(new BasicNameValuePair("p", "123")); post和get和android无关,http的,get有长度限制的,参数直接通过url传递,post适合提交大的数据,同时隐蔽性好 主要针对HTTP协议GET请求请提交的数据放置在HTTP请求协议头中,而POST提交的数据则放在实体数据中GET方式提交的数据最多只能有1024字节,而POST则没有此限制 我用get方法是能运行的,但是换成post就不行了,而且我的post代码是没有问题的,已经检查过好几次了 我用get方法是能运行的,但是换成post就不行了,而且我的post代码是没有问题的,和你写的一样,已经检查过好几次了 我用get方法是能运行的,但是换成post就不行了,而且我的post代码是没有问题的,已经检查过好几次了 说明server没有处理post请求.... 呵呵,tomcat换了个高版本的 如果用post提交的话,在构建地址的时候这样弄: StringBuilder address=new StringBuilder(url+"&");(url为方法名内的一个地址参数)。如果你不知哪错了的话,用这个System.out.println(address.toString());把它打出来看看,它是个什么东西就明白了。 android 关于treeview 中加入checkbox 求解,怎样更改安装程序图标 在android中无法使用wifi android 菜鸟求助,安卓贪吃蛇实例运行报错!! 为什么我的 模拟器上的数据无法保存! ArcGIS for Android 比例尺解决方案? android library project cannot be launched 新手求助!关于搭建android开发环境的问题 问一个错误的意思 Android.mk中如何输出信息 怎样对一个SQLite中的内容监听
HttpPost httpRequest = new HttpPost(uriAPI);
/* * NameValuePair 实现请求参数的封装 */
List <NameValuePair> params = new ArrayList <NameValuePair>();
params.add(new BasicNameValuePair("u", "="));
params.add(new BasicNameValuePair("p", "123"));
GET请求请提交的数据放置在HTTP请求协议头中,而POST提交的数据则放在实体数据中
GET方式提交的数据最多只能有1024字节,而POST则没有此限制
StringBuilder address=new StringBuilder(url+"&");(url为方法名内的一个地址参数)。
如果你不知哪错了的话,用这个System.out.println(address.toString());把它打出来看看,它是个什么东西就明白了。