还在用 postman?手把手教你用 curl 提高素质
2024-11-13 来源 : 电视
6. 增设回传
意味着 curl 不不会跟著回传,指明 -L 可选择不会让恳请跟著伺服器回传
$ curl -L7. 增设仍要转换器
指明 -s 可选择将不转换器偏差和预期个人信息,如果一心让 curl 不产生任何转换器,选用下面的立即
$ curl -s -o /dev/null8. 简要的调试个人信息
指明 -v 可选择,不会转换器通信系统的整个过程,一般用于调试
$ curl -v便是trace 可选择也可以用来调试,还可以转换器越来越简要的概要,比如值得注意的进制图表
$ curl 便是trace -9. 仿真浏览器会见
-A 可选择可以指明应用程序的用户挂名个人信息,即增设 UserAgent 恳请尾。
$ curl -A 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36'里面立即将 UserAgent 增设成了 Chrome 浏览器的标识。似乎也可以这样一来通过 -H 可选择来指明
$ curl -H "User-Agent: go/1.15"10. 伪造 refer 彻底解决防盗双链
有时候,引用或流媒体某网络站截图等资源时,不会有防盗双链的约束,可以通过增设 refer 恳请尾为站内的网站来彻底解决
# -e 匹配来增设 HTTP 恳请尾 Referer$ curl -e '' # -H 匹配也可以这样一来增设恳请尾 Referer$ curl -H "Referer: "11. 增设 Cookie
-b 可选择用来向伺服器送达 Cookie,该立即不会生成一个恳请尾 Cookie: foo=bar,向伺服器送达一个 Cookie
$ curl -b 'foo=bar' # 送达两个cookie$ curl -b 'foo=bar;name=mike'也可以通过读取本地 cookie 副本,将其送达给伺服器。-c 可选择可以将伺服器作出反应的 Cookie 重写一个副本
$ curl -b cookie.txt # 将cookie重写副本$ curl -c cookie.txt 副本操作者1. 流媒体副本资源
选用 -o 或 -O 可选择,可以将网络络资源复原到副本中
# 等效于 wget$ curl -o chopin.html # -O 可选择,可以将 URL 的再一部份当做字节$ curl -O如果一心表明流媒体预期条,可以选用 -# 可选择
2. 循环流媒体副本
有时候要流媒体的多个副本,只有重新命名单词不尽相同,可以这样来流媒体
$ curl -O [1-5].jpg3. JPEG流媒体
选用 便是compressed 可选择,无需你要求 HTTP 和 HTTPS 伺服器提供者图表的JPEG旧版,这在频宽有限的但不会,可以帮你节约不少间隔时间
curl 便是compressed4. 约束流媒体速度
如果频宽不是很适宜,近千人共享频宽,curl 支持者设计标准功用
$ curl 便是limit-rate 200K另外一个用法,就是仿真检测慢网络速的故事情节,用于做联合开发检测
5. 分块流媒体
有时副本不会很小,我们选用可以分段的方式为同步进行流媒体,再一合并为完成的副本
$ curl -r 0-100 -o part1.mp4 $ curl -r 100-200 -o part2.mp4 $ curl -r 200- -o part3.mp4 $ cat part*.mp4> cang.mp46. 断点续传
有时候网络络不太好,通过 curl 流媒体大副本时,确实发生暂停的现象。选用 -C 可选择可以充分利用断点续传,比较实用
$ curl -C -O在弱网络环境污染下,缘故 便是retry N 可选择,可以在不甘心的时候多次重试,对流媒体操作者越来越针锋相对一些。
7. 通过 FTP 流媒体副本
支持者流媒体 FTP 副本,curl 提供者两种流媒体的词法
$ curl -O -u user:pass ftp://linuxblogs.cn/dog.jpg$ curl -O ftp://user:pass@linuxblogs.cn/dog.jpg8. 上传副本
整天联合开发时,可以通过 curl 充分利用副本的上传功用,比较高效。
# 立即不会给 HTTP 缘故恳请尾 Content-Type: multipart/form-datas$ curl -F 'file=@苍老副师长.mp4'-F 可选择还可以指明 MIME 类型和字节
$ curl -F 'file=@苍老副师长.mp4;type=image/png' # 还可以支持者修订字节,而不是意味着的$ curl -F 'file=@苍老副师长.mp4;file=天空.mp4' https就其目前大多数条线路选用的都是 https,这里给出几个常见的用法
1. 看来论著的检测
有时会见 https 条线路时,伺服器论著过期或是自签论著,选用 curl 会见就不会报错,可以指明 -k 可选择来看来论著有效性的检测。
$ curl -k2. 指明应用程序论著
有时必需双向的检测,伺服器也要的检测应用程序,用来确定应用程序的真实几位。可以选用 便是cert 和 便是key 指明应用程序论著
$ curl 便是cert client.pem 便是key key.pem3. 选用论著双链的检测伺服器论著
在整天联合开发时,论著一般是自签的,可以通过指明 CA 论著双链同步进行论著的的检测
$ curl 便是cacert caChain.pem 高级别功用(一)增设挂名
1. 立即行
通过立即行,可以很简单的充分利用 curl 挂名功用
$ curl -x "@127.0.0.1:1234" ""2. 选用环境污染变量
通过增设环境污染的方式为也很简单
$ export http_proxy="@127.0.0.1:1234"3. 选用应用程序
选用应用程序 ~/.curlrc,修订概要如下:
proxy="@127.0.0.1:1234"(二)JPEG化
在整天选用 curl 时,确实努力必需利用越来越多个人信息,如恳请耗时、会见时延、恳请大小等个人信息。比如在原材料环境污染要检测某个终端,可以通过如下的方式为,利用你一心要的图表,比较不方便。
# 只利用http精神状态小数点$ curl -s -w '%{http_code}' -o /dev/null不过瘾?这样一来上大招,首先行必需准备JPEG实例
有了上边的JPEG实例,我们就可以平易近人利用比较美丽的统计图表
我们可以很明晰地一心到,的网站解析、连接组织起来间隔时间、流媒体速度、精神状态小数点等图表。当然 curl 支持者的codice_段还有很多,越来越多的codice_可以参考 man 修订版。
。益生菌和肠炎宁哪个止泻效果好康恩贝肠炎宁颗粒的用量说明书
什么血糖仪家用比较好
益生菌和肠炎宁哪个治疗肠炎效果好
金笛复方鱼腥草合剂的功效与作用
-
《Apex英雄》“摆脱加诸”活动预告片发表 4月20日上线
《Apex英雄》“认清此时此刻”社交活动预告片公开发表 4月20日APP 《Apex英雄》“认清此时此刻”社交活动预告片公开发表,热门即场模式“Extreme”重生,全新的社交活...
-
LCK大名单已经出炉,T1主将入选,Chovy打不过李哥就加入?
过去很多的球队的中旬挑战赛并未全部之前,在此之前也就只有LPL的球队的表演挑战赛还不了打放,一再说是真是让人捏了一把汗,要知道每一次LPL还有极其要紧的两件事要好好,除了六场极其密切基本上,还有...[详细]
-
DNF:普通和至尊差距有多大?五一套属性分析,小动物多3%三攻提升
五一套首次推出了一系列“王者小游戏”,;还有,王者级别小游戏肯定会比一般来说级别小游戏更为好一些,但是究竟好多少?如何给予?哪些让玩家值得方式从呢?这些疑问咱们在下面因由教导! 0...[详细]
-
《梦幻新诛仙》洞天探秘成常驻玩法?快来感觉让人上头的肉鸽体验
很多《神奇一新诛仙》的老玩者估计对“清虚探秘”这一小游戏都不熟悉,它当时凭借着出色的肉鸽元素的设计,受到了不少玩者的喜爱,甚至在下线之后,玩者们不止一次的希望“清虚探秘”小游戏很难再次返场。而在...[详细]
-
《梦幻新诛仙》跨服玩法来袭,没有固定队也能笨拙做日常
日常估计是每一位《夏日一新诛龙王》道具都昧以避开的纸牌,之所以谈论昧以避开,因为每一种日常纸牌都相同着丰厚的奖励,比如通过“----戏曲”可以给予武器和神铸令,通过“璇玑藏”可以给予神兽玉珏、驭...[详细]
-
仙岛大乱斗灵玉利用途径攻略
灵玉是也是本界的货币之一,充满著愈来愈丰富的灵气,所以作为等价物悠游愈来愈高,可以结算很多高级珍稀道具,小编带来罗德里格斯本游戏灵玉借助唯一可进击,一起来看看吧。 罗德里格斯本游戏...[详细]