在日常开发与运维中,我们经常会关注 HTTP 返回码,如 200 表示成功,500 表示服务器异常等。但你是否在某些场景下遇到过一个非标准状态码 —— 499?这并不是一个出现在官方 HTTP 规范中的状态码,但它却频繁出现在 Nginx 的访问日志、API 网关、反向代理等场景中,很多开发者对它感到疑惑。今天我们就来深入解读一下 HTTP 499 状态码。什么是 HTTP 499?499 ...
🛠️ Git 如何通过 VPN 代理拉取代码(支持 HTTP / SOCKS5)在使用 Git 拉取或推送代码时,如果遇到网络不稳定、访问受限或者你正处于公司/学校网络中,挂 VPN 是一种常见的解决方案。但很多人挂上 VPN 后 Git 仍然无法正常使用,这是因为 Git 并不会自动走系统代理,需要手动配置。本篇将教你如何让 Git 正确通过 VPN(Clash、V2Ray、Shadows...
工具特点适用场景Stunnel简单易用,支持 SSL/TLS 加密快速实现加密通信OpenVPN功能强大,支持完整 VPN 解决方案企业级 VPN 部署SSH 隧道无需额外工具,支持动态端口转发临时加密通信WireGuard高性能,轻量级,适合现代 VPN 需求高性能 VPN,移动设备IPSec网络层加密,适合大规模部署企业级网络加密HAProxy支持负载均衡和 SSL/TLS 终止高并发 ...
1. 什么是 SSE?SSE(Server-Sent Events)是一种允许服务器向客户端推送实时更新的技术。与 WebSocket 不同,SSE 是单向的,即服务器可以向客户端发送数据,但客户端不能向服务器发送数据。SSE 基于 HTTP 协议,使用简单的文本格式进行数据传输。2. SSE 与 WebSocket 的区别2.1 通信方式SSE: 单向通信,服务器向客户端推送数据。WebS...
Git 忽略文件权限修改当前版本库$ git config core.filemode false 所有版本库$ git config --global core.fileMode false