应用方式\提交方式

doGet

doPost

请求方式

通过URL附带参数发送请求,从服务器上获取数据。在url中可以看到传递的参数。

通过url发送请求,从服务器上提交数据,但不通过url传递数据,而是通过header流传递的数据,所以在URL中看不到参数。

数据传送

Url附带传送

Header流传送

服务器获取方式

request.QueryString来获取变量的值

request.Form来获取数据

数据传送量

因为是在url中,大小不超过2kb。

不通过url,所以可以传递文件,适合大数据量的数据传输。

安全性

都被看到了,安全个毛线。

看不到参数,安全性高。

刷新反应

没得反应。

提示重新提交表单。

总结:

  1. 登录,注册等需要保密的用post提交。
  2. 需要传递大量的参数或者文件的用post提交。
  3. 需要查询数据,显示数据用get。需要增,改,删时用post。
  4. 需要明确的控制访问地址用get。

执行Http请求时doGet和doPost的区别相关推荐

  1. 第一次使用MsChart运行提示:ChartImg.axd 执行子请求时出错。

    第一次尝试使用MsChart提示:ChartImg.axd 执行子请求时出错. 解决方法,在web.config种做如下调整: <appSettings>     <add key= ...

  2. 接口请求时params与data的区别

    GET请求时,使用params,参数会直接追加至请求字符串(url)后,可以在Postman中测试: axios({method: "get",url: "http:// ...

  3. 解决Asp.net中的Chart控件运行出现错误提示“ ChartImg.axd 执行子请求时出错”

    首先经过错误提示看出需要保存路径之类的,所以猜测是不是配置文件出错了.看了一下配置文件只有连接字符串的配置.后来重新把vs2010关了重新打开,又新建了一个页面,重新添加空间然后运行使用.然后再看配置 ...

  4. http请求时,GET与POST区别

    1. GET使用URL或Cookie传参.而POST将数据放在BODY中. 2. GET的URL会有长度上的限制,则POST的数据则可以非常大. 3. POST比GET安全,因为数据在地址栏上不可见. ...

  5. android doGet和doPost

    doGet和doPost的区别 get和post是http协议的两种方法,另外还有head, delete等 这两种方法有本质的区别,get只有一个流,参数附加在url后,大小个数有严格限制且只能是字 ...

  6. JQuery方式执行ajax请求

    两种请求: 执行get请求的格式: $.get(url,function(data,status){ 这里面一般用来处理服务器反馈的数据data,将data响应到页面上 }) 字节请求,不带任何参数 ...

  7. 对doget和dopost区别的理解

    doget与dopost的区别 GET方法用于获取固定资源,一般并不用于传参数,但是实际开发过程中很多都是在用GET方法来传递参数. get直接访问:http://write.blog.csdn.ne ...

  8. python3.x执行post请求时报错“POST data should be bytes or an iterable of bytes...”的解决方法...

    使用python3.5.1执行post请求时,一直报错"POST data should be bytes or an iterable of bytes. It cannot be of ...

  9. doGet或doPost请求

    一.HTTP实现doGet或doPost请求原理介绍 1.浏览器发送请求到HttpSevr类调用HttpServ的service(servletRequest, servletReponse)方法 2 ...

最新文章

  1. hdu4845 状态压缩BFS
  2. 【组合数学】生成函数 ( 求和性质 )
  3. sqlserver的for xml path和mysql的group_concat的区别
  4. HDU1598 find the most comfortable road【枚举+并查集+最大生成树】
  5. HashMap,LinkedHashMap,IdentityHashMap,HashSet之间的异同
  6. 大学计算机与应用软件,深圳大学
  7. 详解基于深度学习的伪装目标检测
  8. Shiro介绍(四):定义自己的安全域Realm
  9. 移动端app跳转百度地图
  10. k3s部署思源并用流水线同步笔记
  11. 【虚拟机/UBunTu】VMBox下UBunTu扩容磁盘
  12. rtl8188linux内核配置,Embeded linux之RTL8188EU/RTL8188ETV使用
  13. js前端double无法显示,long精度丢失,layUI数据表格
  14. python+selenium自动化脚本例子
  15. 【JPA】记录JPA批量处理的优化
  16. java Date与 double 互转
  17. Linux_mv命令移动文件夹下所有文件以及“Argument list too long”问题的解决方法
  18. Unity 两张Texture叠加时用到的颜色混合
  19. EasyRecovery15电脑版数据恢复工具 国内免费的数据恢复软件
  20. 【D^3CTF】D^3CTF部分题复现

热门文章

  1. Android 系统如何预装第三方应用以及常见问题汇集
  2. EmailAll 强大的邮箱收集工具(企业邮箱收集)
  3. png格式的特点是什么?图片怎么转成png
  4. 关于移动硬盘的文件系统
  5. 计算机研究与发展 杂志,计算机研究与发展杂志
  6. 【iOS】苹果2017盘点:不止iPhone X!还有这些黑科技和你想不起的玩意
  7. 我是这么利用数据——肥肉吃多了会腻
  8. Windows上最好用的5款epub阅读器
  9. NLP入门概览(8) ——句法分析b:完全句法分析
  10. 平面几何--角平分线长定理