cURL way to explore https:https://cdn.v2ex.com/navatar/89f0/fd5c/325_normal.png?m=1584499711 https:https://cdn.v2ex.com/navatar/89f0/fd5c/325_large.png?m=1584499711 2023-12-15T15:49:38Z Copyright © 2010-2018, V2EX curl 稳定版终于支持 HTTP3 了 tag:www.v2ex.com,2023-12-15:/t/1000694 2023-12-15T06:57:50Z 2023-12-15T15:49:38Z thisismr2 member/thisismr2 curl 稳定版终于支持 HTTP3 了

curl 一直是一个很棒的测试 HTTP 网络的工具。甚至有些分前后端的公司里,前后端对接写文档来描述 HTTP 接口时,因为大家认知的差异常会导致反复沟通扯皮,嘿,不如直接写一行 curl 命令,直接粘贴到命令行回车就可以知道接口是否正常工作,再说接口不通就说不过去了。可见其近乎一个参考实现。

而今,curl 最新版对 HTTP3 的支持已经不再是实验性质的。但截止目前众多包管理器仍无法下载到新版。当然,你有 nami

安装

你可以在 Linux, macOS, Windows 上用 nami 来安装 curl

nami install curl 

使用 HTTP3

curl --http3-only https://http3.ooo -v 

提示

]]> 有其他什么命令行下载工具 能跳过小于指定大小的文件吗? curl 和 wget 似乎都不行 tag:www.v2ex.com,2022-06-16:/t/860170 2022-06-16T17:35:43Z 2022-06-16T09:35:43Z voidtools member/voidtools curl 似乎不支持参数: --max-filesize wget 也不行。 有其他什么命令行下载工具 能跳过小于指定大小的文件吗?

]]>
记录下 Curl 使用指南 tag:www.v2ex.com,2021-05-04:/t/774907 2021-05-04T13:48:38Z 2021-05-05T02:27:04Z liuxing member/liuxing CURL 使用指南

Curl 是一个常用的命令行数据传输工具,可以方便的从命令行创建网络请求。它支持众多协议,支持如 HTTP, HTTPS, FTP, FTPS, SFTP, IMAP, SMTP, POP3 等等协议。Curl 提供了很多强大的功能,我们可以利用它来进行 HTTP 请求、上传 /下载文件等,且支持 Cookie 、用户密码验证、代理隧道、限速等。

文章链接:https://www.liuxing.io/blog/curl/

]]>
curl 默认证书路径怎么修改 tag:www.v2ex.com,2021-05-01:/t/774479 2021-05-01T03:10:20Z 2021-05-01T08:57:42Z 98546116 member/98546116 curl: (77) error setting certificate verify locations:
CAfile: /etc/pki/tls/certs/ca-bundle.crt
CApath: none

但是 /etc/pki/tls/certs/ca-bundle.crt 目录为只读,不能把证书文件导入进去

现在只能每次带 curl --cacert 参数指定证书访问 https 地址,有点烦啊,各位大神有没有什么办法能更改 curl 默认证书位置的 ]]>
cURL 为什么会把十进制数字转为 IP? tag:www.v2ex.com,2021-04-16:/t/771159 2021-04-16T11:07:17Z 2021-04-16T15:31:54Z zhoudaiyu member/zhoudaiyu curl 8000 会转换为 curl 0.0.31.64 ,后面的 IP 就是把 8000 转为二进制高位补 0,然后再从高位到低位 8 个数字一切割转为十进制。不太明白 curl 为啥这么设计?

]]>
Curl 工具 23 岁生日 tag:www.v2ex.com,2021-03-20:/t/763568 2021-03-20T23:51:51Z 2021-03-18T23:49:51Z wework member/wework Curl 作者发文庆祝 curl 工具诞生 23 周年

Curl 首次发布于 March 20, 1998.

https://daniel.haxx.se/blog/2021/03/20/curl-is-23-years-old-today/

]]>
请教如何用 curl 下载验证码图片 tag:www.v2ex.com,2020-09-22:/t/709500 2020-09-22T09:32:34Z 2020-09-23T02:35:22Z bbxiong member/bbxiong 验证码链接如下

https://ssl.captcha.qq.com/template/pc_qq_captcha.html?sp_width=330&sp_height=250&aid=2112513&uin=2671807422&sid=17227626210639997&cap_cd=ct0cxXQQOg1Zyogz-k96wyoJtbl6d_qxpW7aMD4k338zGlXYPtwQ6EzFg**&clientype=2&apptype=2&lang=2052

请问如何用 curl 下载 这个链接里的验证码图片

2 个图片,一个是带缺口的用于识别的图片 一个是滑动模块

]]>
curl 将在版本 7.70 支持以 JSON 方式输出调试信息 tag:www.v2ex.com,2020-03-18:/t/653786 2020-03-18T02:45:21Z 2020-03-19T14:29:03Z Livid member/Livid https://daniel.haxx.se/blog/2020/03/17/curl-write-out-json/

例子如下:

{ "url_effective": "https://example.com/", "http_code": 200, "response_code": 200, "http_connect": 0, "time_total": 0.44054, "time_namelookup": 0.001067, "time_connect": 0.11162, "time_appconnect": 0.336415, "time_pretransfer": 0.336568, "time_starttransfer": 0.440361, "size_header": 347, "size_request": 77, "size_download": 1256, "size_upload": 0, "speed_download": 0.002854, "speed_upload": 0, "content_type": "text/html; charset=UTF-8", "num_connects": 1, "time_redirect": 0, "num_redirects": 0, "ssl_verify_result": 0, "proxy_ssl_verify_result": 0, "filename_effective": "saved", "remote_ip": "93.184.216.34", "remote_port": 443, "local_ip": "192.168.0.1", "local_port": 44832, "http_version": "2", "scheme": "HTTPS", "curl_version": "libcurl/7.69.2 GnuTLS/3.6.12 zlib/1.2.11 brotli/1.0.7 c-ares/1.15.0 libidn2/2.3.0 libpsl/0.21.0 (+libidn2/2.3.0) nghttp2/1.40.0 librtmp/2.3" } 

如果所有 Unix 工具都能这样用 JSON 格式输出信息就好了。

]]>
libcurl 获得数据的时候,有 recv 或者 pull 这样主动拉取数据的接口,而不是使用回调函数被动接收数据的方式吗? tag:www.v2ex.com,2019-01-04:/t/523705 2019-01-04T01:16:19Z 2019-01-04T01:13:19Z gainsurier member/gainsurier curl 作者关于他和 HTTP 的故事 tag:www.v2ex.com,2016-09-06:/t/304360 2016-09-06T09:50:27Z 2016-09-06T09:50:27Z Livid member/Livid https://daniel.haxx.se/blog/2016/09/06/my-first-20-years-of-http/ ]]> cURL 和 Wget 的异同比较 tag:www.v2ex.com,2016-03-03:/t/260890 2016-03-03T10:45:23Z 2016-03-05T18:53:27Z Livid member/Livid https://daniel.haxx.se/docs/curl-vs-wget.html ]]> 输出 curl 请求各个阶段的时间 tag:www.v2ex.com,2015-03-24:/t/179148 2015-03-24T14:54:14Z 2015-03-25T13:36:05Z Livid member/Livid https://josephscott.org/archives/2011/10/timing-details-with-curl/ ]]> curl: (35) error:14077458:SSL routines:SSL23_GET_SERVER_HELLO:reason(1112) 在搜索引擎搜索过了,还是不能解决? tag:www.v2ex.com,2014-04-11:/t/108198 2014-04-11T14:23:20Z 2014-04-11T15:20:20Z zeroday member/zeroday 搜索解决方法(http://stackoverflow.com/questions/12870928/mac-bash-git-ps1-command-not-found)
运行安装:
cd ~
curl -OL https://github.com/git/git/raw/master/contrib/completion/git-completion.bash
mv ~/git.completion.bash ~/.git-completion.bash
结果直接提示:
curl: (35) error:14077458:SSL routines:SSL23_GET_SERVER_HELLO:reason(1112) ]]>
是否有类似 cURL 这样强大的,但是可以用于调试 socket 服务的命令行工具? tag:www.v2ex.com,2011-02-05:/t/8051 2011-02-05T07:19:54Z 2011-02-06T07:45:19Z Livid member/Livid cURL 的作者们 tag:www.v2ex.com,2011-02-05:/t/8050 2011-02-05T07:16:21Z 2011-02-07T09:02:31Z Livid member/Livid http://www.haxx.se/who.html

4 位有爱的大叔。 ]]>
各位 cURL 用户们,你们用的参考页面是? tag:www.v2ex.com,2011-02-05:/t/8049 2011-02-05T07:13:49Z 2011-10-18T22:44:21Z Livid member/Livid 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