分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 教程案例

httpd之curl命令

发布时间:2023-09-06 01:29责任编辑:白小东关键词:urlhttp
curl是基于URL语法在命令行方式下工作的文件传输工具,它支持FTP,FPS,HTTP,HTTPS,GOPHER,TELNET,DICT,FILE及LDAP等协议,curl支持HTTPS认证,并且支持HTTP的POST,PUT等方法,FTP上传,kerberos认证,HTTP上传,代理服务器,cookies,用户名/密码认证,下载文件断点续传,上载文件断点续传,http代理服务器管道(proxy tunneling),甚至它还支持IPv6,socks5代理服务器,通过http代理服务器上传文件到FTP服务器等等,功能十分强大。


语法:curl [OPTIONS] [URL...]

常用选项:

  -A/--user-agent(string)设置用户代理发送给服务器

  例:curl -A 'IE11' http://172.16.20.242

  --basic 使用HTTP基本认证

  --tcp-nodelay 使用TCP_NODELAY选项

  -e/--referer <URL> 来源地址

  例:curl -e "http://www.google.com.hk/search" http://172.16.20.242/index.html

  即指明由何网址跳转而来

  --cacert <file> CA证书(SSL)

  指明使用到的CA证书来验证服务器端发送的证书是否为可信任

  --compressed 

  要求返回的是压缩的格式

  -H/--header <line> 

  自定义投部信息传递给服务器,给定一个特定的首部信息

  -I/head

  只显示响应报文的首部信息

  例:

  

  --limit-rate <RATE>

  设置传输速度

  -u/--user <user[:password]>

  设置服务器的用户名和密码

  -0/--http1.0

  使用HTTP 1.0




写的比较潦草,如有遗漏错误和争议之处,欢迎大家的批评指正和讨论,谢谢。

httpd之curl命令

原文地址:http://blog.51cto.com/11367661/2048002

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved