cURL 命令转代码在线工具 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不在回答技术问题时复制粘贴 AI 生成的内容
getaobj
V2EX    程序员

cURL 命令转代码在线工具

  •  2
     
  •   getaobj 2020-04-20 15:16:25 +08:00 5969 次点击
    这是一个创建于 2002 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    https://curl.6cm.co

    支持了 go, python, php, java 等

    小技巧:

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

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

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

    哇,真的,感觉提醒
    collery
        18
    collery  
       2020-04-20 21:57:15 +08:00
    一直用的 postman 的
    scnace
        19
    scnace  
       2020-04-20 22:03:35 +08:00 via Android
    paw 也有…
    whoami9894
        20
    whoami9894  
       2020-04-20 22:11:33 +08:00
    XHR 的 timeout 设置太短了吧:`Error: timeout of 1000ms exceeded `,我这里都体验不到正常功能了
    xcstream
        21
    xcstream  
       2020-04-21 05:09:12 +08:00
    用的 nodejs,copy as fetch 完事了 233
    param
        22
    param  
       2020-04-21 06:08:56 +08:00 via Android
    @aloxaf 我一直用的也是这个
    getaobj
        23
    getaobj  
    OP
       2020-04-21 11:08:16 +08:00
    @whoami9894 sorry, 已经调整到 5s
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5522 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 07:50 PVG 15:50 LAX 00:50 JFK 03:50
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86