经常需要将 cURL 命令转为其它语言的测试代码的,可以看看这个在线工具
支持了 go, python, php, java 等
小技巧:
![]() | 1 byfar 2020-04-20 15:25:39 +08:00 好东西 |
![]() | 2 guonaihong 2020-04-20 15:28:37 +08:00 挺好,就是支持的 curl 特性有点少,不支持 formdata 。 不然也不会写,https://github.com/antlabs/pcurl 这个项目了。 |
![]() | 3 getaobj OP @guonaihong 赞大佬 |
![]() | 4 Liutos 2020-04-20 15:30:52 +08:00 话说这个工具的典型使用场景是什么? 我个人一般用 curl 的话,很多都是一次性地请求,用过就弃,或者要再次用的时候,就用 ctrl+r 从历史里找出来 如果已经有一道 curl 命令了,应该很少需要转换为其它语言的代码了? |
![]() | 5 yangyuhan12138 2020-04-20 15:33:12 +08:00 好东西 |
![]() | 8 xiaozi 2020-04-20 15:37:15 +08:00 |
11 bwipoa 2020-04-20 15:48:00 +08:00 postman 里面好像有这个功能 |
12 ChevalierLxc 2020-04-20 18:04:42 +08:00 node 里的 fs 是干啥呢? |
13 aloxaf 2020-04-20 18:09:21 +08:00 ![]() 我一直用的是 https://curl.trillworks.com/ |
![]() | 15 0dJ6Tu8Za734L89T 2020-04-20 20:55:44 +08:00 postman 里有 |
![]() | 16 getaobj OP @ChevalierLxc 是 BUG,感谢提醒 |
![]() | 17 getaobj OP |
![]() | 18 collery 2020-04-20 21:57:15 +08:00 一直用的 postman 的 |
19 scnace 2020-04-20 22:03:35 +08:00 via Android paw 也有… |
![]() | 20 whoami9894 2020-04-20 22:11:33 +08:00 XHR 的 timeout 设置太短了吧:`Error: timeout of 1000ms exceeded `,我这里都体验不到正常功能了 |
![]() | 21 xcstream 2020-04-21 05:09:12 +08:00 用的 nodejs,copy as fetch 完事了 233 |
![]() | 23 getaobj OP @whoami9894 sorry, 已经调整到 5s |