赞
踩
一 DNS解析
① ip协议
使用ipv4 '[-4]' 还是ipv6 '[-6]'
② --resolve
场景: 在'不修改系'统配置文件 '/etc/hosts' 的情况下将单个请求'临时固定到 ip 地址'
- 1、使用 '*' 作为'通配符',这样请求中'调用的所有 Host' 都 会转到'你指定的 ip'
- curl https://www.wzj.com --resolve *:443:1.1.1.1
-
- 2、'多个'端口
- curl http://www.example.com --resolve www.example.com:80:127.0.0.1 \
- --resolve www.example.com:443:127.0.0.1
③ --dns-servers
- 场景: 不修改'/etc/resolv.conf'系统配置文件,'自定义'dns_server进行解析
-
- 7.30 版本'引入'的 --dns-servers
二 认证
① --basic 基本认证
② --anyauth 了解
③ -u | --user 重点
- 1、 '基础'讲解
-
- 说明: 后续与'nginx'结合
-
- 应用: 'haror认证后的操作'、'ftp认证下载'
- 2、'案例'讲解
-
- 做法:在命令行'只输入用户名',之后会'提示输入密码',这样保证在'查看历史记录'时'不会将密码泄露'
- 3、'等价'理解
-
- 等价方式:-H "Authorization:Basic Ym9iOjEyMzQ1"
三 代理
① -p | --proxytunnel 了解
② -U | --proxy-user
③ -x | --proxy 重点
④ 简单案例
'特殊'场景
⑤ --noproxy 不使用代理
场景: no_proxy="localhost,127.0.0.1,xxx"
⑥ 环境变量设置代理
⑦ 其它
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。