dingdangmaoup dingdangmaoup`s blog

HTTP 请求幂等性详解

本文深入探讨了 HTTP 请求幂等性的核心概念、方法分类、实现策略及其在分布式系统中的关键应用价值。

DINGDANGMAOUP Published on 2025-08-29

REST API 设计规范

本文系统阐述了RESTful API设计规范,涵盖资源命名、HTTP方法、状态码使用等核心要素。资源命名应采用名词复数和小写连字符格式,通过HTTP方法表达操作语义。状态码需准确反映请求结果,包括成功(200/201)、客户端错误(400/404)和服务器错误(500/503)等类别。版本管理推荐URI路径或请求头方式,并保持向后兼容。查询参数规范包含分页、排序和过滤功能,数据交换统一使用JSON格式。安全方面要求HTTPS传输、OAuth 2.0/JWT认证和权限控制。此外还涉及错误处理机制、性能优化策略及监控日志等配套措施,最终形成一套完整、可维护的API设计最佳实践体系。

DINGDANGMAOUP Published on 2025-08-29

HTTP 与 HTTPS 详解

本文详细对比了 HTTP 和 HTTPS 协议,并深入解析了 TCP 三次握手与四次挥手、TLS 握手过程,以及它们在性能与安全方面的考量。

DINGDANGMAOUP Published on 2025-08-29

并行分片上传

本文展示了一个使用 TypeScript 实现的单文件并行分块上传方案,通过控制并发数来提升大文件上传效率。

DINGDANGMAOUP Published on 2024-08-08