没有不值得去解决的问题,也没有不值得去学习的技术!

分类: 程序调试工具

  • 针对Postman请求HTTPS接口成功但前端页面报错net::ERR_CERT_AUTHORITY_INVALID的问题,经排查是浏览器不信任mkcert本地CA证书。通过运行certlm.msc,将rootCA.pem证书导入到受信任的根证书颁发机构,并在Chrome设置中确认证书已包含,重启浏览器解决了证书错误。随后针对控制台出现的CORS策略报错,在服务端设置响应头Access-Control-Allow-Origin后,最终接口请求恢复正常。

  • 本文解决了前端通过 Nginx 反向代理请求后端时出现 504 Gateway Time-out 的问题。经排查发现,代理地址为基于 FRP 的内网穿透网址导致请求无法正常到达。文中尝试修改 hosts 文件代理至本地环境验证连通性,随后通过调整 Nginx 配置,使后端监听 8000 端口。最终,Postman 请求与浏览器访问均恢复正常响应,问题得以解决。

  • 针对同一网址在浏览器中响应302而在Postman中响应200的差异,通过查看Nginx请求日志发现存在两条请求记录,确定Postman请求实际经过了302跳转,最终返回了200状态码。分析表明,虽然工具显示的最终响应不同,但请求过程均包含了重定向步骤,问题根源在于客户端对重定向行为的自动处理与展示逻辑。

  • 本文介绍了在 Altair GraphQL Client 中将 GraphQL API 请求添加至收藏夹的操作方法。用户需点击地址栏按钮并选择添加到收藏夹,随后选定集合并新建收藏夹,将集合命名为 Shop GraphQL API 且空间设置为 Remote,最终即可在左侧工具栏的收藏栏中查看已添加的请求。

  • 本文针对 Postman 提示无法建立 WebSocket 连接的错误进行了排查。在检查网络设置并确认软件版本为最新后,简单的退出登录操作未能解决问题。最终通过同时在桌面端和 Web 端完全退出登录,并切换至在 Postman 注册的账号重新登录,成功恢复了连接,推测此前使用 Google 登录的旧账号可能存在连接限制。

  • 针对 Shopify 文档未涵盖在线商店 GraphQL API 的问题,文章记录了在 Altair GraphQL Client 中调用该接口的过程。首先设置接口地址并粘贴从后台复制的查询与变量,配置请求头后因鉴权失败排查原因,发现需先请求内部接口生成会话令牌。将获取的 Session 值填入 Authorization 头后,最终成功获取在线商店的主题列表数据。

  • 文章记录了在 Lighthouse 5 中基于 PHPUnit 编写 Mutation 测试的过程。通过编辑 GraphQL 测试文件解决了输入类型报错问题,并针对因请求参数重复导致验证失败的断言错误,将变量 key 的值改为基于时间戳生成。该方法在配置单独测试数据库的基础上,有效避免了多次运行测试时的参数冲突,确保了测试结果的稳定性。

  • 文章以在 Shopify 创建资源为例,记录了从 REST 迁移到 GraphQL 的实践过程。由于 GraphQL 未提供创建模板文件的 API,作者参考 productCreate 接口进行了尝试。通过在后台手动添加产品并复制网络请求参数,解决了因 GraphQL 版本不一致导致字段不匹配的问题。经过多次修正查询与变量结构,最终成功创建了产品,并总结了请求与响应的最终结构及报错处理方式。

  • 文章介绍了如何在 Postman 中请求 Shopify’s GraphQL Admin API。操作包括配置 POST 请求、设置 Headers、在 Body 中编写查询及变量。为启用自动完成功能,需先通过 Altair 获取架构并转换为 GraphQL SDL,然后在 Postman 中导入本地 schema 文件。最终解决了格式转换错误,实现了自动补全,但发现该架构需手动导入,不支持基于请求自动更新。

👨‍💻 个人品牌

王世强|PHP / Go 技术顾问

15+ 年 Web 后端开发经验,专注于系统维护、架构优化、性能调优及 Linux 运维。

持续运营技术博客 10+ 年,累计发布 1000+ 篇原创技术文章。

为创业团队、中小企业及独立开发者提供长期技术支持与远程合作服务。

👉 关于我 & 合作

.env (14) add (16) AI 翻译 (30) Apache (13) Array (19) A Tour of Go (67) Cache (13) CentOS (23) ChatGPT (20) ChatGPT Plus (15) chrome (19) Cloudflare (33) Codex (22) composer (42) composer.json (22) composer install (13) composer update (14) console (16) Container (25) curl (16) delete (31) Docker (32) Dockerfile (15) EdgeOne (33) environment variable (19) error (24) file (15) filter (20) Git (27) GitHub (23) Gitlab (15) GLM-5.2 (26) Go (61) go-tour-i18n (14) Google AdSense (29) Go 语言 (24) GraphQL (24) GraphQL API (14) Gutenberg (34) http (21) https (22) Interface (19) Jquery (13) json (24) Laravel (37) Laravel 6 (55) Laravel 9 (25) Lighthouse (17) Lighthouse 5 (14) Linux (22) Migrate (13) Module (17) MySQL (78) MySQL 5.7 (22) Nginx (63) normalize.css (28) OKX (15) OneinStack (21) PHP (67) php-fpm (19) php.ini (24) PHP 7.1.12 (22) PHP 7.4 (26) phpmyadmin (15) PhpStorm (24) Polylang (57) postman (18) Query (17) queue (16) Rancher (24) Redis (50) response (13) RESTful (27) RESTful API (23) Shopify (19) SlyTranslate (20) SQL (24) String (14) TortoiseGit (14) Twenty Twenty-Five (20) Ubuntu (40) update (20) VPN (17) W3 Total Cache (37) Windows 10 (46) WireGuard (28) WordPress (131) WordPress 多语言 (13) WPCode (23) Wstunnel (15) Yii (40) Yii 2 (70) Yii 2.0 (51) ZgoCloud (13) 多语言翻译 (35) 技术博客 (15) 故障排查 (15) 数据库迁移 (16) 浏览器 (14) 阿里云 (19)

2026 年 9 月
 123456
78910111213
14151617181920
21222324252627
282930