分类: 程序调试工具
-
本文解决了前端通过 Nginx 反向代理请求后端时出现 504 Gateway Time-out 的问题。经排查发现,代理地址为基于 FRP 的内网穿透网址导致请求无法正常到达。文中尝试修改 hosts 文件代理至本地环境验证连通性,随后通过调整 Nginx 配置,使后端监听 8000 端口。最终,Postman 请求与浏览器访问均恢复正常响应,问题得以解决。
-
Post Views: 148 1、同样的网址,在浏览器中响应 302。如图1 2、同样的网址,在浏览器中响应 302,在 Postman 中响应 200。如图2 3、决定查看一下 Nginx 的请求日 […]
-
Post Views: 148 1、在 Altair GraphQL Client 中,点击地址栏中的重载文档左侧的按钮,出现下拉列表,选择添加到收藏夹。如图1 2、选择一个collection,创建新 […]
-
Post Views: 300 1、Postman 中提示:Connection error We were unable to establish a websocket connection wit […]
-
文章记录了在 Lighthouse 5 中基于 PHPUnit 编写 Mutation 测试的过程。通过编辑 GraphQL 测试文件解决了输入类型报错问题,并针对因请求参数重复导致验证失败的断言错误,将变量 key 的值改为基于时间戳生成。该方法在配置单独测试数据库的基础上,有效避免了多次运行测试时的参数冲突,确保了测试结果的稳定性。
-
文章以在 Shopify 创建资源为例,记录了从 REST 迁移到 GraphQL 的实践过程。由于 GraphQL 未提供创建模板文件的 API,作者参考 productCreate 接口进行了尝试。通过在后台手动添加产品并复制网络请求参数,解决了因 GraphQL 版本不一致导致字段不匹配的问题。经过多次修正查询与变量结构,最终成功创建了产品,并总结了请求与响应的最终结构及报错处理方式。
-
本文记录了使用 Altair GraphQL Client 请求 Shopify GraphQL Admin API 的过程。通过创建自定义应用并配置权限获取访问令牌,随后在 Altair 中设置请求头及端点进行查询。测试发现,试用期商店在 Altair 中响应 404 并跳转至登录页,而正式商店返回 200,对比 Postman 和 Git Bash 均能正常请求,初步判断问题与 Altair 在试用期环境下的手动登录交互有关。
