V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
hongye
V2EX  ›  问与答

服务版本的 postman 工具

  •  
  •   hongye · 140 天前 · 1717 次点击
    这是一个创建于 140 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本地开发调试的时候通常使用 postman 测试远程 HTTP 调用。但是在一些情况,由于网络原因,有些远程服务必须在特定的服务器上才能调用,是否有一个服务器版本的 postman ,安装在服务器上(B/S 架构),运行期间能通过 80/443 端口对外提供服务,开发人员在浏览器中输入请求参数,实际的调用执行是在远程的服务器上。 这样有如下好处:

    1. 实现团队内部调试信息的共享
    2. 能解决网络隔离的问题
    14 条回复    2024-08-12 14:36:57 +08:00
    null2error
        1
    null2error  
       140 天前
    Swagger ?
    hongye
        2
    hongye  
    OP
       140 天前
    @null2error 是我主动调用外部服务,外部服务限定了只能在某些 ip 上才能访问
    storyxc
        3
    storyxc  
       140 天前
    hoppscotch ,原来叫 postwoman ,可以独立部署,请求可以配置代理
    zhangdp
        4
    zhangdp  
       140 天前
    感觉自己写一个不是很难,当然就只有最基本的 http request ,能填参数能设置 header ,太复杂的功能咱就不做
    my3157
        5
    my3157  
       140 天前
    postman 本身就可以挂代理, gui 运行在本地, 网络通过代理服务器出去
    meeop
        6
    meeop  
       140 天前
    简单场景就登陆服务器然后 curl
    复杂就写个工具,我们是这么干的
    这种需求用 ai 很好实现
    hongye
        7
    hongye  
    OP
       140 天前
    @storyxc 感谢,我去了解下
    hongye
        8
    hongye  
    OP
       140 天前
    @my3157 如果使用代理的话,会有一点点麻烦,每个不同的服务提供方都要去配置下代理,如果能直接部署在服务器上,直接填写服务提供方的地址的话,会方便灵活很多。
    hongye
        9
    hongye  
    OP
       140 天前
    @zhangdp 是的,目前我们也有一个简单版的,但是 header 上设置参数啥的,兼容各种 post 格式也很麻烦,如果有个成熟的产品能使用最好了。
    hongye
        10
    hongye  
    OP
       140 天前
    @hongye #7 尝试了下,是我想要的,感谢!
    my3157
        11
    my3157  
       140 天前   ❤️ 1
    @hongye #8 其他可以部署在服务器上的, 请求还是通过本地网络走, 至于代理, 我一般都是做一个专门的代理服务器, 配置专门的网络规则
    datoujiejie221
        12
    datoujiejie221  
       140 天前   ❤️ 1
    我都是 postman 上填好,然后复制出 curl 在服务器执行
    AntiGameZ
        13
    AntiGameZ  
       140 天前
    wyfig
        14
    wyfig  
       140 天前
    服务器上面 docker 里面运行一个 squid ,注意要加密
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2395 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 15:53 · PVG 23:53 · LAX 07:53 · JFK 10:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.