V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
getaobj
V2EX  ›  程序员

cURL 命令转代码在线工具

  •  2
     
  •   getaobj · Apr 20, 2020 · 6344 views
    This topic created in 2198 days ago, the information mentioned may be changed or developed.

    经常需要将 cURL 命令转为其它语言的测试代码的,可以看看这个在线工具

    https://curl.6cm.co

    支持了 go, python, php, java 等

    小技巧:

    1. 打开 chrome 控制台
    2. 选择 network 面板
    3. 选择一个请求
    4. 右键选择 Copy -> Copy as cURL
    23 replies    2020-04-21 11:08:16 +08:00
    byfar
        1
    byfar  
       Apr 20, 2020
    好东西👍
    guonaihong
        2
    guonaihong  
       Apr 20, 2020
    挺好,就是支持的 curl 特性有点少,不支持 formdata 。
    不然也不会写,https://github.com/antlabs/pcurl 这个项目了。
    getaobj
        3
    getaobj  
    OP
       Apr 20, 2020
    @guonaihong 赞大佬
    Liutos
        4
    Liutos  
       Apr 20, 2020
    话说这个工具的典型使用场景是什么?

    我个人一般用 curl 的话,很多都是一次性地请求,用过就弃,或者要再次用的时候,就用 ctrl+r 从历史里找出来😂

    如果已经有一道 curl 命令了,应该很少需要转换为其它语言的代码了?
    yangyuhan12138
        5
    yangyuhan12138  
       Apr 20, 2020
    好东西
    getaobj
        6
    getaobj  
    OP
       Apr 20, 2020
    @Liutos 我经常对接别人的接口文档,很多只提供了 cURL,java 等方式,没有我写的语言。也懒得一点点构造
    byfar
        7
    byfar  
       Apr 20, 2020
    @Liutos 总结就是懒 hhhh
    xiaozi
        8
    xiaozi  
       Apr 20, 2020
    Liutos
        9
    Liutos  
       Apr 20, 2020
    @getaobj 那确实是很有用很需要😅
    getaobj
        10
    getaobj  
    OP
       Apr 20, 2020
    @Liutos 都是生存所迫啊
    bwipoa
        11
    bwipoa  
       Apr 20, 2020
    postman 里面好像有这个功能
    ChevalierLxc
        12
    ChevalierLxc  
       Apr 20, 2020
    node 里的 fs 是干啥呢?
    aloxaf
        13
    aloxaf  
       Apr 20, 2020   ❤️ 2
    我一直用的是 https://curl.trillworks.com/
    getaobj
        14
    getaobj  
    OP
       Apr 20, 2020
    @aloxaf 咋没早些认识你!
    0dJ6Tu8Za734L89T
        15
    0dJ6Tu8Za734L89T  
       Apr 20, 2020
    postman 里有
    getaobj
        16
    getaobj  
    OP
       Apr 20, 2020
    @ChevalierLxc 是 BUG,感谢提醒
    getaobj
        17
    getaobj  
    OP
       Apr 20, 2020
    @bwipoa
    @SpencerCJH

    哇,真的,感觉提醒
    collery
        18
    collery  
       Apr 20, 2020
    一直用的 postman 的
    scnace
        19
    scnace  
       Apr 20, 2020 via Android
    paw 也有…
    whoami9894
        20
    whoami9894  
       Apr 20, 2020
    XHR 的 timeout 设置太短了吧:`Error: timeout of 1000ms exceeded `,我这里都体验不到正常功能了
    xcstream
        21
    xcstream  
       Apr 21, 2020
    用的 nodejs,copy as fetch 完事了 233
    param
        22
    param  
       Apr 21, 2020 via Android
    @aloxaf 我一直用的也是这个
    getaobj
        23
    getaobj  
    OP
       Apr 21, 2020
    @whoami9894 sorry, 已经调整到 5s 😂
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5984 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 73ms · UTC 03:33 · PVG 11:33 · LAX 20:33 · JFK 23:33
    ♥ Do have faith in what you're doing.