排序
HTTPS的握手机制详解
本文深入的讲解HTTPS,用实战抓包的方式,带大家再来窥探一次 HTTPS。 提纲 TLS 握手过程 HTTP 由于是明文传输,所谓的明文,就是说客户端与服务端通信的信息都是肉眼可见的,随意使用一个抓包...
Go1.22新特性:增强http.ServerMux路由能力
Go1.22 有一个比较重要的新特性,那就是基于提案《net/http: enhanced ServeMux routing》,增强了 http.ServerMux 的路由匹配能力,非常值得大家学习和关注。 本次的新特性主要是新增了 HTTP ...
HTTP各版本特性
HTTP/1.1 相比 HTTP/1.0 性能上的改进: 使用长连接的方式改善了 HTTP/1.0 短连接造成的性能开销。 支持管道(pipeline)网络传输,只要第一个请求发出去了,不必等其回来,就可以发第二个请求...
websocket入门教程
1. WebSocket介绍 WebSocket 是基于 TCP 的一种新的网络协议。 它实现了浏览器与服务器全双工通信——浏览器和服务器只需要完成一次握手,两者之间就可以创建持久性的连接, 并进行双向数据传输...
OpenFeign实现原理深度解析
OpenFeign是一种声明式的Web服务客户端,它使得编写HTTP客户端变得更简单。 通过OpenFeign,我们只需要创建一个接口并在接口上添加注解即可完成服务提供者接口的绑定,简化了HTTP请求的过程。 ...
HTTP协议详解
1、HTTP 介绍 HTTP 概念 HyperText Transfer Protocol,超文本传输协议,规定了浏览器和服务器之间数据传输的规则。 数据传输的规则指的是请求数据和响应数据需要按照指定的格式进行传输。 如果...
服务器常见错误代码501什么意思?怎么解决?
作为网站所有者,很少有情况比打开您的网站时收到HTTP 错误代码更令人恼怒和困惑,除非您精通网站运营的后端基础设施和网络配置方面。 对于501 Not Implemented HTTP 错误,虽然您可能不完全理...
Linux shell监控http脚本(Linux如何监控http服务)
在Shell中,可以使用curl或wget命令来监控HTTP服务。 以下是一个简单的Shell脚本,用于监控HTTP服务并在服务不可用时发送通知邮件。 首先确保已经安装了curl或wget。 #!/bin/bash # 变量设置 ur...

















