1、HTTP协议简介 HTTP协议,全称Hyper Text Transfer Protocal,超文本传输协议,是互联网中最常用的一种网络协议。HTTP的重要应用之一是web服务,设计HTTP协议最初的目的就是提供一种发布和接收HTML页面的方法(请求和响应)。 HTTP协议是互联网上常用的通信协 ...
分类:
Web程序 时间:
2020-05-18 01:03:44
阅读次数:
133
什么是前端 浏览器窗口输入网址回车发生了几件事 HTTP协议 HTML简介 超文本标记语言 如果你想要让浏览器能够渲染出你写的页面。你就必须遵循HTML语法 我们浏览器看到的页面,内部其实都是HTML代码(所有的网站内部都是HTML代码) HTML就是书写网页的一套标准 HTML文档结构 注意:HT ...
分类:
Web程序 时间:
2020-05-17 12:54:29
阅读次数:
217
WebSocket是一种在单个TCP连接上进行全双工通信的协议。 Websocket是基于HTTP协议的,或者说借用了HTTP的协议来完成一部分握手。具有持久化的特性 特点: 保持连接状态。与HTTP不同的是,Websocket需要先创建连接,这就使得其成为一种有状态的协议,之后通信时可以省略部分状 ...
分类:
Web程序 时间:
2020-05-16 18:36:32
阅读次数:
109
1 共同点: 2 GET和POST是HTTP协议中的两种发送请求的方法。 3 HTTP是基于TCP/IP的关于数据如何在万维网中如何通信的协议。 4 GET和POST本质上就是TCP链接,并无差别。 不同点:1. GET在浏览器回退时是无害的,而POST会再次提交请求。 2. GET请求会被浏览器主 ...
分类:
其他好文 时间:
2020-05-16 10:37:33
阅读次数:
101
[toc] HTTP传输过程 HTTP 协议是运行在 TCP/IP 基础上的,依靠 TCP/IP 协议来实现数据的可靠传输。所以浏览器要用 HTTP 协议收发数据,首先要做的就是建立 TCP 连接。 经过 SYN、SYN/ACK、ACK 的三个包之后,浏览器与服务器的 TCP 连接就建立起来了。 浏 ...
分类:
Web程序 时间:
2020-05-15 20:08:43
阅读次数:
101
Http协议: 名为超文本传输协议,基于TCP/IP通信协议来传递数据的应用层中的协议(HTML 文件, 图片文件, 查询结果等)的。访问的是远程的网络资源,格式是http://,http协议是在网络开发中最常用的协议 Http通信过程: .请求:1个完整的由客户端发给服务器的HTTP请求中包含以下 ...
分类:
Web程序 时间:
2020-05-15 11:56:02
阅读次数:
89
```因为 HTTP 协议有一个缺陷:通信只能由客户端发起,当客户端与服务器需要频繁通信时,HTTP 协议非常低效,为什么低效?因为 HTTP 接口之下是 TCP/TSL 套接字(Socket)连接。每一次请求,通常都会重新建立一次 TCP/TSL 握手;在请求结束之后,断开这个链接,也许你听说过面... ...
分类:
Web程序 时间:
2020-05-15 09:35:50
阅读次数:
60
[TOC] HTTP和HTTPS的区别 HTTP 的 URL 以 http:// 开头,而 HTTPS 的 URL 以 https:// 开头 HTTP 是不安全的,? HTTPS 是安全的 HTTP 标准端?是 80 ,? HTTPS 的标准端?是 443 在 OSI ?络模型中,HTTP ?作于 ...
分类:
Web程序 时间:
2020-05-14 22:15:54
阅读次数:
101
总结一下大文件分片上传和断点续传的问题。因为文件过大(比如1G以上),必须要考虑上传过程网络中断的情况。http的网络请求中本身就已经具备了分片上传功能,当传输的文件比较大时,http协议自动会将文件切片(分块),但这不是我们现在说的重点,我们要做的事是保证在网络中断后1G的文件已上传的那部分在下次 ...
分类:
Web程序 时间:
2020-05-14 17:21:51
阅读次数:
81
一、概述 所谓断点续传,其实只是指下载,也就是要从文件已经下载的地方开始继续下载。在以前版本的HTTP协议是不支持断点的,HTTP/1.1开始就支持了。一般断点下载时才用到Range和Content-Range实体头。HTTP协议本身不支持断点上传,需要自己实现。 二、Range 用于请求头中,指定 ...
分类:
Web程序 时间:
2020-05-14 11:24:42
阅读次数:
84