curl参数详解

阅读: 评论:0

2024年2月1日发(作者:)

curl参数详解

curl参数详解

1. -d/--data:发送一个HTTP POST请求,用来发送数据,用来替代--data-ascii选项。可以用来模拟web上的表单提交。

2. -e/--referer:设置来路页面,用来防盗链,把参数值设置为来访页面的网址就可以实现防盗链的功能。

3. -g/--globoff:禁用URL中的URL转义功能。

4. -h/--header:把header加到请求中。

5. -I:只返回HTTP头信息,不返回具体数据内容。

6. -j/--junk-session-cookies:忽略与会话有关的cookie。

7. -J/--remote-header-name:把header信息中的文件名改为服务器上的原始文件名。

8. -k/--insecure:允许curl连接不安全的站点,即便是SSL验证上也不再验证。

9. -l/--list-only:列出目录列表,不能和-O/--remote-name选项一起用。

10. -m/--max-time:在响应超时时间设置中,把最大的重新链接时间设置。

11. -n/--netrc:使用.netrc文件中的账号信息。

12. -N/--no-buffer:禁用缓存,可以及时显示错误响应信息。

13. -o/--output:输出重定向到文件。

14. -O/--remote-name:把远程文件保存为新的文件,用来替换本地文件。

15. -p/--proxy:设置代理服务器,使用http, https, or socks5代理来连接。

16. -q/--disable:禁用.curlrc配置文件加载,用来解决误操作以及curlrc文件中的配置出现问题的情况。

17. -Q/--quote:发送指定的FTTP命令,默认情况下,会发送两个命令:PWD(发送当地工作目录)和TYPE A(将文件类型设置为ASCII模式)。

18. -r/--range:只下载指定的字节范围,可以用--range指令来设置。

19. -s/--silent:安静模式,不输出任何传输信息。

20. -t/--telnet-option:设置telnet选项,可以使用这个选项设置telnet会话。

21. -u/--user:利用HTTP协议发送用户名和密码,在发送HTTP查询时,如果服务器要求认证但客户端没有提供认证信息了,可以使用这个命令利用用户名和密码进行认证。

22. -U/--proxy-user:设置代理服务器的用户名和密码,使用HTTP协议把用户名和密码发送到代理服务器。

23. -v/--verbose: 启用详细的输出,可以显示HTTP头,FTP会话和其他信息。

24. -V/--version:显示本地安装的curl版本信息。

25. -x/--proxy: 设置代理服务器,可以用一般的代理服务器。

26. -X/--request:向服务器发送指令,用来指定请求方法,如果不指定,默认为GET方法。

27. -y/--speed-time:设置传输的最长时间,超过设定的时间,传输就会自动中止。

28. -Y/--speed-limit:设置最大速度,如果传输速度超过设定的值,传输就会被暂停。

29. -z/--time-cond:决定对比文件时是否忽略时间,只要文件存在,就会把它当作新文件,不管文件的修改时间。

curl参数详解

本文发布于:2024-02-01 01:03:22,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170672060232700.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

上一篇:curl post方法
标签:文件   用来   设置   信息   时间
留言与评论(共有 0 条评论)
   
验证码:
排行榜

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23