
网络协议
TCP、HTTP……
yinqian_Golang
Go开发学习,欢迎交流进步!微信号: s_mantou
展开
-
常见网络协议含义及端口
FTP(文件传输协议): 20/21SSH(安全shell协议):22telnet(远程登录协议):23SMTP(简单邮件传输协议):25DNS(域名解析系统):53HTTP(超文本传输协议):80POP3(邮局协议3代):110查看端口命令windows cmd下netstat -an 列出所有被打开的端口列表netstat -ano 列出所有占用端口的列表linu...原创 2019-04-21 23:51:19 · 790 阅读 · 0 评论 -
HTTP协议
HTTP连接是一种“短连接”,由于HTTP在每次请求结束后都会主动释放连接,要保持客户端程序的在线状态,需要不断地向服务器发起连接请求。客户端发送的每次请求都需要服务器回送响应,在请求结束后,会主动释放连接。从建立连接到关闭连接的过程称为一次连接。— The end —...原创 2019-04-21 14:25:27 · 1370 阅读 · 0 评论 -
网络协议 TCP/IP协议 HTTP协议、网络参考模型 OSI模型 TCP/IP模型
文章目录网络协议TCP/IP协议IP协议TCP协议(传输控制协议)HTTP协议(超文本传输协议)网络参考模型1、OSI参考模型(开放系统互连参考模型 )2、TCP/IP参考模型(简化的七层OSI模型)网络协议网络协议为计算机网络中进行数据交换而建立的规则、标准或约定的集合。常见的协议有:TCP/IP协议、IPX/SPX协议、NetBEUI协议 等。TCP/IP协议 毫无疑问是这三大协议...原创 2019-04-21 14:28:30 · 6261 阅读 · 2 评论 -
常见的HTTP状态码
当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求。HTTP协议状态码表示的意思主要分为五类,大体是:1××:保留2××:表示请求成功地接收3××:为完成请求客户需进一步细化请求4××:客户错误5××:服务器错误500 内部服务器...原创 2019-04-20 17:58:39 · 265 阅读 · 0 评论 -
HTTP请求方法OPTIONS预检请求
浏览器对简单跨域请求和复杂跨域请求的处理区别。浏览器对复杂跨域请求在真正发送请求之前,会先进行一次预请求,就是参数为OPTIONS的第一次请求,他的作用是用于试探性的服务器响应是否正确,即是否能接受真正的请求,如果在options请求之后获取到的响应是拒绝性质的,例如500等http状态,那么它就会停止第二次的真正请求的访问。同时满足下列以下条件,就属于简单请求,否则属于非简单请求(参考HTT...原创 2020-01-16 19:12:44 · 5633 阅读 · 1 评论 -
高并发解决方案(入门篇)
流量优化防盗链处理防盗链处理减轻服务器及带宽压力工作原理:通过Referer或者签名,网站可以检测目标网页访问的来源网页,如果是资源文件,则可以跟踪到显示它的网页地址。一旦检测到来源不是本站,即进行阻止或返回指定的页面。通过计算签名的方式,判断请求是否合法,如果合法则显示,否则返回错误信息。Referer:加密签名:前端优化减少HTTP请求添加异...原创 2019-04-13 18:02:39 · 362 阅读 · 0 评论