2025-11-17 MQTT 协议简介(含 TCP 之上的协议结构) 1. MQTT 的定位 MQTT(Message Queuing Telemetry Transport)是一个轻量级发布/订阅消息协议,专为 低带宽、低功耗、不稳定网络 设计,广泛用于物联网(IoT)。 --- 2. MQTT 在网... 阅读全文
2025-11-14 【踩坑】服务端单进程阻塞导致大量 408 / 499 的根因分析与解决思路 在最近的一次线上问题排查中,我们遇到一个非常典型、但也非常容易被忽略的情况:接口在高峰时段出现大量 HTTP 408(Request Timeout) 和 HTTP 499(Client Closed Request)。这些错误看上去... 阅读全文
2025-11-07 解决本地开发跨域问题:如何配置 Nginx 允许 `localhost` 调用后端接口 在前后端分离开发中,本地前端一般通过 http://localhost:3000、http://localhost:5173、http://localhost:8080 等地址运行,而后端接口常常部署在: 由于协议、域名或端口不同,浏... 阅读全文
2025-10-25 【踩坑】 file_get_contents 与 cURL 的 HTTP 协议版本坑点 🧩 背景 在日常开发中,我们常常需要在 PHP 程序中抓取第三方接口数据。最常见的两种方式是: 1. filegetcontents($url) 2. cURL 扩展函数(如 curlexec()) 在 PHP 7.2 的生产环境中,... 阅读全文
2025-10-17 SonarQube 代码审计工具 🧭 一、SonarQube 简介 SonarQube 是一个开源的持续代码质量管理平台,支持包括 PHP 在内的多种语言。 它可以帮助你检测: 潜在的 Bug 安全漏洞(Security Vulnerabilities) 代码异味(C... 阅读全文