面试常问!!!

  1. 基于什么前提 ?如果什么前提也没有,不适用任何的规范,只考虑语法和理论上的http协议
    GET 和 POST 几乎没有区别,只有名字不一样,仅此而已

  2. 如果是基于RFC规范的。
    (1) 理论上的(Specification):GET 和 POST具有相同语法的,但是有不同的语义。GET是用来获取数据的,POST是用来发送数据的,其他方面没区别
    (2)实际上的(Implementation):各个浏览器,就是这个规范的实现者。

所以才有常见的不同:
 1)GET的数据在URL是可见的。POST请求是不显示在URL中的
 2)GET请求对长度是有限制的,POST请求长度是无限制的
 3)GET请求的数据可以收藏为书签,POST请求到的数据不可收藏为书签
 4)GET请求后,按后退按钮、刷新按钮无影响,POST数据会被重新提交
 5)GET的编码类型:application/x-www-form-url。POST编码类型:有很多种,
  列举以下几种(不止):

encodeapplication/x-www-form-urlencoded
multipart/form-data

 6)GET历史参数会被保留在浏览器里,psot不会保存在浏览器中的。
 7)GET只允许ASCII.post没有编码限制,允许发二进制的。
 8)GET与POST相比,GET安全性较差,因为所发的数据是URL的⼀部分。

前端网络——get和post的区别相关推荐

  1. 网络摄像机与模拟摄像机的区别

    网络摄像机与模拟摄像机的区别 模拟摄像机与网络摄像机都是当今各行业所使用的主流产品,那么在使用的同时我们对其了解多少,两者之间的区别又是什么呢?今天就由中国机器视觉商城(http://www.chin ...

  2. 通过讲故事搞定前端网络知识

    本文约6000余字,阅读需要10分钟左右. 写在最前 有人说,前端工程师的网络基础很弱,说很多都是非计算机的,门槛低,其实不能一概而论.但是既然人家吐槽了,那我们就提高自己呗. 没有规矩,不成方圆 前 ...

  3. Spring Boot + Vue 前后端分离开发,前端网络请求封装与配置

    前端网络访问,主流方案就是 Ajax,Vue 也不例外,在 Vue2.0 之前,网络访问较多的采用 vue-resources,Vue2.0 之后,官方不再建议使用 vue-resources ,这个 ...

  4. 前端还是java哪个更累_前端开发和后端开发的区别?这两者哪个更累?

    前端开发和后端开发的区别有哪些?前端开发和后端开发哪个做起来更累?对于刚接触开发的朋友可能会有这样的疑问,下面就一起来了解下吧! 1.前端开发: 网站的"前端"是与用户直接交互的部 ...

  5. 前端工程师和后端工程师的区别?

    有很多小伙伴都听说过前端开发和后端开发,但是却不知道两种岗位都是干嘛的有什么区别,今天小千就来给大家介绍一下前端工程师和后端工程师的区别,方便大家理解. 前端工程师 前端工程师是互联网时代软件产品研发 ...

  6. 面试篇:让面试官心服口服的前端网络知识点(一)

    这篇文章是作者在求职过程所总结的前端网络相关面试题及其答案. 浏览器地址栏输入url,回车发生什么? 这是一个很经典的问题,我在过去的求职过程中,几乎每一家公司的面试都会问到这个问题,我这里也是利用这 ...

  7. 前端的class和id 的区别

    前端的class和id 的区别 作为初学者,通常的看到标签的引用,会出现class和id 的关键字.区别如下: 作为初学者,通常的看到标签的引用,会出现class和id 的关键字.区别如下: 1.&q ...

  8. 前端网络基础 - axios源码分析

    前端网络基础 - axios使用_qfc_128220的博客-CSDN博客 在上一节中,我们分析了axios的基本使用,其中有很多让人一时无法参悟透奥妙的设计.我们来逐一通过源码解析下. 目录 axi ...

  9. 前端与美工职能上的区别

    摘要:很多公司甚至是多数以互联网网站为主要业务的公司都会把"美工"的概念搞混淆,通常这些公司都会把网页设计+网页制作的人员统称为"美工".而一家成熟的互联网公司 ...

最新文章

  1. Win7 64位的SSDTHOOK(2)---64位SSDT hook的实现
  2. 那些年Android黑科技①:只要活着,就有希望
  3. Valgrind 使用方法
  4. api有哪些 javasocket_socket及socket java api
  5. 平板电脑可以插u盘吗_电视TV盒子安装app的六个方法,u盘/电脑/手机都可以安装...
  6. oracle安装 衍生进程已退出,linux安装oracle 出现问题
  7. 考研复习安排——第一阶段末
  8. 数据结构-排序进阶代码
  9. tuxedo连接mysql_9.5.3 Tuxedo与各种数据库的连接
  10. SimVLM:拒绝各种花里胡哨!CMUGoogle提出弱监督极简VLP模型,在多个多模态任务上性能SOTA...
  11. Flutter动画SizeTransition使用解析
  12. 谷歌推Tacotron 2,搞定绕口令,效果优于WaveNet
  13. JAVA:泛型通配符T,E,K,V区别,T以及Class,Class的区别
  14. 7月20日专家在线访谈“员工上网管理是否可行”
  15. 设计模式-关于模式的一些很基本的知识点
  16. Unicode字符集和多字节字符集关系
  17. spring + springmvc +mybatis 搭建 maven 项目的核心配置文件
  18. Python提取PPT中的图片
  19. SVG进阶-SMIL动画
  20. 还记得这些常用String方法吗?

热门文章

  1. 【ABC 203】D - Pond:二分 + 前缀和
  2. Android Audio常用音频工具和分析方法
  3. 服务器 文件系统,服务器硬盘文件系统
  4. 爱你用java代码_[java]__如何用你的编程语言表达至尊宝爱你一万年的浪漫情怀....
  5. 云计算机服务英文翻译,基于云的服务,Cloud Based Service,音标,读音,翻译,英文例句,英语词典...
  6. [CortexM--CMSIS]详细的说明
  7. 物联网实训室建设方案
  8. 2022年中职——网络搭建国赛2脚本写法(超详细解析)
  9. 联想台式机重装系统方法总结
  10. 清华“差生”10年奋斗经历,只写事业,不写女人