V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hongye
V2EX  ›  Web Dev

服务器端 http 接口调试工具

  •  
  •   hongye · 3 天前 · 700 次点击

    在开发 web 程序的过程中需要对接一些第三方的服务,在本地环境中可以通过 postman 之类的工具来做接口的对接调试。但是由于网络隔离的限制,某些服务只能在特定网络环境下访问这些服务,对于这种情况,有什么比较好的调试方式吗?

    6 条回复    2024-06-25 19:24:49 +08:00
    AoEiuV020JP
        1
    AoEiuV020JP  
       3 天前
    听起来这是“代理”的正经用法,
    walkeronway
        2
    walkeronway  
       3 天前
    https://zhuanlan.zhihu.com/p/148825449
    本地端口转发,postman 将 url 里面的 host:port 改成本地监听的端口。
    可以弄成两个文件夹,一个文件夹在前置步骤设置 host 和 port 变量为本地,一个文件夹设置为本地代理时监听的端口,然后每个请求的 url 都用 host 和 port 的变量,请求在哪个文件夹决定调本地服务还是远端的(用的本地代理端口)。
    cloudzhou
        3
    cloudzhou  
       3 天前
    curl 是王道
    coderxy
        4
    coderxy  
       3 天前
    curl
    hongye
        5
    hongye  
    OP
       3 天前
    @walkeronway 感谢,我试试
    hongye
        6
    hongye  
    OP
       3 天前
    @AoEiuV020JP 除了用 nginx 这种方式,nginx 上反复修改配置还是比较麻烦。是否还有其他的方便的代理工具么?我理想的一个东西是将 postman 这种软件部署在内网中,通过 80 端口对外提供服务,我在这个 web 界面上远程执行调试。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   914 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 20:33 · PVG 04:33 · LAX 13:33 · JFK 16:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.