搜索「后端」

共找到 15 条结果 · 博文 10 · Demo 0 · 日志 5

笔记 验证码接口限流怎么做才不折腾正常用户

验证码接口是少数"每次调用都要花资源"的接口(要发邮件),也是最容易被拿来刷的接口。限流必须做,但做法讲究。 分三层限流 单邮箱冷却:同一邮箱 60 秒内只能发一次。这是用户最能理解的一层,也是前端倒

后端 · 2026-10-06 · 539 字 #后端 #限流 #验证码
笔记 给文件上传加几道锁:类型、大小、路径、执行权限

文件上传的危险在于:一旦能传可执行文件、又能访问它,就等于给了对方一个入口。下面几道锁缺一不可。 第一道:按内容判类型,不看扩展名 浏览器传来的类型和文件名都能伪造,用 getimagesize()

后端 · 2026-10-04 · 762 字 #后端 #上传 #安全
笔记 接口安全自查清单:参数校验、限流、越权、日志

接口是数据的入口,也是事故最常发生的地方。这份清单给自己写的接口用,全部是防御方向。 一、参数校验:不信任任何输入 类型、长度、范围都校验,别只在前端做(前端只是给用户体验用的) 不要直接把用户输入拼

后端 · 2026-10-02 · 652 字 #后端 #安全 #接口
笔记 用 JSON 文件当数据库:加锁写入的五个细节

系列自测正文

后端 · 2026-09-24 · 6 字 #PHP #JSON
笔记 典型的 HTTP 会话

建立连接 在客户端——服务器协议中,连接是由客户端发起建立的。在 HTTP 中打开连接意味着在底层传输层启动连接,通常是 TCP。 使用 TCP 时,HTTP 服务器的默认端口号是 80,另外还有 8

后端 · 2026-08-28 · 3,074 字 #HTTP #会话 #Cookie
笔记 跨源资源共享(CORS)

什么情况下需要 CORS? 这份跨源共享标准允许在下列场景中使用跨站点 HTTP 请求: 前文提到的由 XMLHttpRequest 或 Fetch API 发起的跨源 HTTP 请求。 Web 字体

后端 · 2026-08-25 · 12,752 字 #HTTP #CORS #跨域
笔记 HTTP 缓存

不同种类的缓存 在 HTTP 缓存规范中,有两种不同类型的缓存:私有缓存和共享缓存。 私有缓存 私有缓存是绑定到特定客户端的缓存——通常是浏览器缓存。由于存储的响应不与其他客户端共享,因此私有缓存可以

后端 · 2026-08-22 · 12,711 字 #HTTP #缓存 #性能
笔记 HTTP Cookie

创建 Cookie 服务器收到 HTTP 请求后,服务器可以在响应标头里面添加一个或多个 Set-Cookie 选项。浏览器收到响应后通常会保存下 Cookie,并将其放在 HTTP Cookie 标

后端 · 2026-08-19 · 5,397 字 #HTTP #Cookie #会话