这里有两篇非常好的解释

http://www.cnblogs.com/freeliver54/archive/2011/12/28/2304836.html

http://www.cnblogs.com/stu-acer/archive/2006/08/28/488802.html

但是有点长,理解了一下,总结就是下面这样:

  • Get一般用于从服务器取数据,而且不改变原来的内容;
  • Post一般用于向服务器传递数据,这需要改变服务器的内容。
  • 从安全性上考虑,Get的安全性要稍微差点,因为它会把信息直接在地址栏显示出来。(但是Android程序开发没有地址栏啊,这个是否可以不予考虑)。但如果对信息的安全性要求比较高的话,比如含有用户的账号信息,或者敏感信息,这个时候优先考虑使用Post。
  • 综合,如果没有特殊需要,用Get,方便

HttpGet和HttpPost的区别相关推荐

  1. HTTPGet 与HTTPPost的区别

    HTTPGet 与HTTPPost的区别 今天在老师工作室做项目的时候,突然看到一个页面用了2种不同的传值类型,突然有了兴趣,想弄明白本质的区别,虽然以前用的知道2种的用法,但是还是云里雾里的,下面是 ...

  2. android网络编程——HttpGet、HttpPost比较

    在Android SDK中提供了Apache HttpClient(org.apache.http.*)模块.在这个模块中涉及到两个重要的类:HttpGet和HttpPost,他们有共性也有不同. H ...

  3. HttpClient模块的HttpGet和HttpPost及Connection to refuse解决

    Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE,分别对应查,改,增,删四种操作.Android中最常用的是HttpGet和HttpPost 无论 ...

  4. HttpGet与HttpPost添加参数

    HttpGet与HttpPost添加参数 HttpGet添加参数 HttpGet是没有办法添加参数的,但是有时候访问的URI也包含参数,且参数较多,这时候,需要借助别的方法来添加参数. 1.直接使用字 ...

  5. .net mvc 一个Action的 HttpGet 和 HttpPost

    本文转自:http://stackoverflow.com/questions/11767911/mvc-httppost-httpget-for-action Controller: [HttpGe ...

  6. 使用CloseableHttpClient 模拟发送HttpGet和HttpPost请求

    项目中经常会用到模拟Http请求,而jdk 下的 rt.jar核心库中也有 java.net提供了这方面的功能,但是总体而言,功能还是缺少灵活性和全面性,HttpClient的出现就是弥补了其缺失的功 ...

  7. httpPost.setHeader,httpPost.addHeader 区别

    httpPost.setHeader()和httpPost.addHeader()都是Apache HttpClient中的方法,用于设置HTTP请求头. httpPost.setHeader()方法 ...

  8. git点击pull后没有同步_关于git pull时出现的问题及解决反思

    前因 在前面由于已经git过一次,按照娄老师的要求,代码一个一个commit,所以删掉之前的git仓库(用la查看,使用rm -rf .git删除).但远程origin已经存在,所以执行git rem ...

  9. HTTP-GET, HTTP-POST and SOAP的比较

    在ASP.NET 中,XML Web Service支持三种协议来与用户交流数据.这三种协议分别是: <?xml:namespace prefix = o ns = "urn:sche ...

最新文章

  1. 机器学习前沿:Michael Jordan与鬲融、金驰、马腾宇等青年才俊的对话
  2. 命令行选项解析函数(C语言):getopt()和getopt_long()
  3. python按字节读取文件_Python读取二进制文件
  4. 1006:A+B问题
  5. vue中parameterObject:{}使用
  6. 阿里云实现人脸登录(人脸库 OSS)
  7. 冠层、叶片和光系统尺度的日光诱导叶绿素荧光SIF模拟的辐射传输模型:SCOPE模型介绍
  8. Android 自定义标尺滑动选择值
  9. 第四章 向量代数与空间解析几何
  10. APP-安装cisco anyconncet app for mac inter
  11. SDN — OpenvSwitch 常用指令和应用示例
  12. UI设计的APP标准规范
  13. NFT是登记在区块链上的所有权证书
  14. wxPython PyQT
  15. optimizer.zero_grad(), loss.backward(), optimizer.step()的理解及使用
  16. 学习笔记——CDQ分治
  17. 第一次软件工程作业(One who wants to wear the crown, Bears the crown.)
  18. 2021年最新React状态管理解决方案
  19. python图片目标检测_python+opencv实现目标检测中图片怎么插入
  20. ORACLE VARCHAR2最大长度问题[作者:潇湘隐者]

热门文章

  1. 说明关系型数据库通过索引提升查询效率的背后原理
  2. java connect four_JAVA connectFour
  3. matlab三相短路电流计算程序_基于MATLAB下的供电系统三相短路电流计算研究
  4. Sublime Text 3 的 Markdown 实时预览全面总结
  5. 用于计算圆柱体体积和面积的Python程序
  6. 神经网络中的过拟合的原因及解决方法、泛化能力、L2正则化
  7. dnn降噪_芯片量产已超百万,「探境科技」发布AI双麦降噪语音识别方案
  8. Python转盘游戏
  9. python分析北京租房现状,最后的价格分布地图亮了
  10. 饭桌的威力,辛酸的父母。