WEB基础知识学习
来源:互联网 发布:驾驶模拟软件下载 编辑:程序博客网 时间:2024/06/05 16:46
HTTP
定义:Hyper Text Transfer Protocol ,超文本传输协议。
功能: 从WWW服务器传输超文本到本地的协议,可以减少网络传输,浏览器更高效。
性质:它是应用层协议,由请求和相应组成,是无状态的协议(stateless protocol)(同一个客户端的这次请求和上次请求是没有对应关系)。
端口号:HTTP默认端口号为80,而HTTPS为443。
工作流程:
1.客户端点击某超链接,建立客户机与服务器的链接
2.客户机发一个请求到服务器,请求包括:URL,协议版本号,请求修饰符,客户端信息等内容
3.服务器接到请求后进行响应,形式为一个状态行
4.客户机接受响应,并显示在屏幕上,然后客户机与服务器断开链接HTTP和HTTPS:
HTTP以明文形式发送内容,不提供任何内容加密,所以传输比如银行卡密码等重要信息,就需要加密传送。
HTTPS就是在HTTP协议上加入SSL层来保障安全性,他们的主要区别有- https协议需要到ca申请证书
- http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议
- http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443
- http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,比http协议安全。
持续积累
0 0
- WEB基础知识学习
- web标准学习第一天:基础知识
- web基础知识
- web基础知识
- web基础知识
- web基础知识
- web基础知识
- Web基础知识
- Web基础知识
- Web基础知识
- web基础知识
- 一个学习Web基础知识比较好的网站
- java web开发学习-0 JAVA基础知识简介
- Web学习篇之---css基础知识(一)
- Web学习篇之---html基础知识(一)
- Web学习篇之---css基础知识(二)
- Web学习篇之---css基础知识(三)
- Web安全学习篇——XSS基础知识
- 什么是IO多路复用
- bzoj1103[POI2007]大都市meg
- 码农小汪-剑指Offer之1- 跳台阶
- Android手机调用笔记本电脑的webservices
- 面试感悟:3年工作经验程序员应有的技能
- WEB基础知识学习
- SCanDroid静态分析工具使用(一)安装配置
- Apache与Tomcat联系及区别
- C++实验二—两点间距
- C/C++中指针传递和值传递
- opengl学习之一:opengl环境搭建
- JAVAEE学习笔记
- iOS9的僵尸模式设置 NSZombieEnabled
- Day3-3.30