Webhook 实战 Indie Hack Lab

Webhook 实战

做 SaaS 时,你很快会遇到 Webhook。支付成功、订阅取消、邮件退信、文件处理完成、第三方数据同步,很多外部系统都会通过 Webhook 通知你。 Webhook 看起来只是“对方请求你的一个接口”,但真正上线后,坑很多:重复通知、签名校验、超时、乱序、重试、数据一致性、日志排查。 如果你把 Webhook 当普通接口写,很容易在支付、订单、权限这类关键流程里出问题。 Webhook...
阅读全文
PostgreSQL 还是 MySQL Indie Hack Lab

PostgreSQL 还是 MySQL

做 SaaS 时,数据库选型几乎绕不开一个问题:PostgreSQL 还是 MySQL? 这两个数据库都足够成熟,也都能支撑大量真实业务。很多争论听起来很激烈,但对独立开发者来说,真正重要的不是“谁更强”,而是“哪个更适合你的产品、团队能力和未来维护方式”。 如果你没有特殊历史包袱,PostgreSQL 通常是更稳妥的默认选择;如果你已经非常熟悉 MySQL,或者团队、云服务、现有系统都围绕 ...
阅读全文
跨域时发送post请求 出现了两次请求 前端

跨域时发送post请求 出现了两次请求

所有跨域的js在提交post请求的时候,如果服务端设置了可跨域访问 都会默认发送两次请求,第一次是预检请求,查询是否支持跨域,第二次才是真正的post提交 第一条为options请求,第二条请求才是我们预想中的请求。为什么先发起了一条options请求: options请求 options请求的官方定义:OPTIONS方法是用于请求获得由Request-URI标识的资源在请求/响应...
阅读全文
Loading...