🗞️ 技术博客

分享开发技巧、工具使用教程与行业动态

REST API 测试客户端:从手动 curl 到可视化调试
# REST API 测试客户端:从手动 curl 到可视化调试 > 前后端分离开发中,调试 API 是家常便饭。以前我习惯打开终端敲 `curl -X POST -H "Content-Type: application/json" -d '{"key":"value"}' https://...
阅读全文
Webhook 调试器:让第三方回调“原形毕露”
# Webhook 调试器:让第三方回调“原形毕露” > 集成支付宝支付回调时,本地怎么也收不到异步通知。打印了所有日志,看了 Nginx 访问记录,始终没找到原因。后来写了一个 Webhook 调试器——生成一个临时 URL,配置到第三方服务,所有请求都会被捕获并实时显示,包括 Header...
阅读全文
SSL 证书检查:网站 HTTPS 的“体检报告”,过期前再也不用手忙脚乱
# SSL 证书检查:网站 HTTPS 的“体检报告”,过期前再也不用手忙脚乱 > 去年公司官网突然在某个周五下午被用户投诉“打不开,浏览器提示不安全”。我登录服务器一看,原来是 SSL 证书过期了,而邮件提醒被扔进了垃圾箱。从那以后,我写了一个 SSL 证书检查工具,定期扫一遍所有域名,提前...
阅读全文
REST API 测试客户端:开发调试的“万能遥控器”
# REST API 测试客户端:开发调试的“万能遥控器” > 前后端分离开发时,前端等后端接口写完才能联调,后端等前端写完才能测试,双方干等。后来我用 `curl` 在命令行里测,但每次要写一堆参数,记不住。于是我做了一个在线的 REST API 测试客户端,支持 GET、POST、PUT、...
阅读全文
SSL 证书检查 + 随机数据生成器:两个小工具,解决网站安全与测试数据两大痛点
# SSL 证书检查 + 随机数据生成器:两个小工具,解决网站安全与测试数据两大痛点 > 上个月帮朋友排查一个网站 HTTPS 报错的问题,浏览器提示“证书无效”。我手动翻了半天证书详情,才找出是证书过期了。后来我写了一个 SSL 证书检查工具,输入域名就能看到颁发者、有效期、SAN 等信息,...
阅读全文
VidDown 工具集:我把 20+ 个常用开发工具集成到一起,目前免费且本地处理数据
# VidDown 工具集:我把 20+ 个常用开发工具集成到一起,目前免费且本地处理数据 > 做开发这些年,我收藏了二三十个在线工具网站:一个格式化 JSON,一个编解码 Base64,一个测试正则,一个查看 IP 子网……每次要用的时候翻书签翻半天,有的网站还要登录,有的甚至上传文件到服务...
阅读全文
密码生成器 + UUID 生成器:告别“123456”和重复ID的烦恼(附 VidDown 工具集介绍)
# 密码生成器 + UUID 生成器:告别“123456”和重复ID的烦恼(附 VidDown 工具集介绍)> 以前注册账号时总用“123456”或“password”当密码,直到某个论坛被脱库,我才意识到问题的严重性。后来开始用随机密码,但每次都现想太累。另一件事是写代码时需要生成 UUI...
阅读全文
URL 编解码:我终于搞懂了为什么网址里会有 %20 和 %E4%BD%A0
# URL 编解码:我终于搞懂了为什么网址里会有 %20 和 %E4%BD%A0 > 有次对接第三方接口,对方要求把参数放到 URL 路径里,比如 `/api/user/张三`。我直接拼上去,结果报错 404。排查了半天才发现,“张三”这两个中文字符没有编码,浏览器自动转成了乱七八糟的东西。后...
阅读全文
正则表达式测试器:我终于不用靠“蒙”来写匹配规则了(附 VidDown 工具集介绍)
> 以前写正则,全靠网上抄例子。匹配邮箱抄一个,匹配手机号抄一个,有时候抄过来不对,还得一行行调试。后来我做了这个正则表达式测试器——输入正则和文本,实时高亮匹配结果,还能看每个匹配的位置。这篇文章分享正则的基础语法、工具的用法、以及我踩过的那些坑。**本文工具由 VidDown 提供** ...
阅读全文
User-Agent 解析器:一行字符串揭秘访客的“设备身份证”
> 做网站分析的都知道,访问日志里有一长串看起来像乱码的东西,比如 `Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 ...`。这就是 User-Agent(用户代理)。曾经我需要统计网站访客用的什么浏览器,手动肉眼分辨这些字...
阅读全文