V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
hongye
V2EX  ›  Web Dev

服务器端 http 接口调试工具

  •  
  •   hongye · Jun 25, 2024 · 3090 views
    This topic created in 671 days ago, the information mentioned may be changed or developed.

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

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