博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Http 协议简略
阅读量:7118 次
发布时间:2019-06-28

本文共 613 字,大约阅读时间需要 2 分钟。

      用户在浏览器中输入一个网址并回车,浏览器会向服务器发送一个http请求,服务器端程序会接受这个请求,并对请求进行相应的处理,然后发送一个回应,浏览器收到回应,再把回应的内容显示到页面,这种请求—相应的方式(request-reponse)是典型的Web 应用程序的访问过程!

   http的访问方式:post,get ,delete,trace,put,options,head 等这7种访问方式,其中最常用的是get 和post方式,其他的五种,大部分的浏览器都不支持,因此可以忽略。

1:get 查询方式

  GET方式常用来查询信息。根据HTTP协议,GET方式查询的时候提交的查询内容java是显示在浏览器的地址中的,这种方式可能会暴露用户不想暴露的信息,某些信息,比如用户和密码的隐私信息,通过这个方式,有极大的安全隐患,并且GET方式提交的网址不能超过256个字符

2:post 方式提交数据

  上面说过了GET方式提交的话,他只能携带提交256个字符,如果我们要提交大量的文本,这种方式显然不能满足我们的要求。这个时需要使用到post 方式来提交数据,post 传输的内容不受限制,可以提交大量的文本,并且他的提交的方式,里面的内容不会显示到浏览器的地址栏中去,所以这个可以用来提交用户某些不想让其他人看的信息!

转载于:https://www.cnblogs.com/nn839155963/p/5745554.html

你可能感兴趣的文章
Android小知识10则(下)
查看>>
Flask源码解析:从第一个版本开始阅读Flask源码
查看>>
JavaScript 工作原理之二-如何在 V8 引擎中书写最优代码的 5 条小技巧(译)
查看>>
Java集合(一) —— ArrayList
查看>>
作为JavaScript开发人员,这些必备的VS Code插件你都用过吗
查看>>
Promise 学习笔记
查看>>
区块链招聘面试工作中可能会问到的40个问题。
查看>>
[译] 如何在安卓应用中使用 TensorFlow Mobile
查看>>
SEO优化之——html页面相关总结
查看>>
一个不太好的消息
查看>>
Node.js 非阻塞的 Sleep 要怎么写 ?
查看>>
Python基础(十八): 类和对象以及它们的属性
查看>>
java B2B2C Springcloud仿淘宝电子商城系统
查看>>
【动画】当我们在读写Socket时,我们究竟在读写什么?
查看>>
Android Studio 修改包名 com.example.calculator----->com.melon.calculator
查看>>
SpringBoot Cache 深入
查看>>
解决POI大数据导出Excel内存溢出、应用假死
查看>>
AI考拉技术分享会--IDE 常用功能 for Node.js
查看>>
vue常见知识点总结
查看>>
NioEventLoopGroup 源码分析
查看>>