web客户端应用程序

1.lynx :用作页面测试 //lynx命令是纯文本模式的网页浏览器,不支持图形、音视频等多媒体信息
格式: lynx [options] [path or URL]
选项:-case:在搜索字符串时,区分大小写
-ftp:关闭ftp功能
-nobrowse:关闭目录浏览功能
-noclor:关闭色彩显示模式
-reload:更新代理服务器的缓存,只对首页有效
--color:如果系统支持彩色模式,则激活彩色模式
--help:显示指令的帮助信息
--versiom:显示指令的版本信息

2.elinks :交互式模式
elinks [Options...] [URL...]
-dump:不进入交互式模式,直接将指定的资源内容输出到标准输出(复制网页内容)
-anonymous:是否使用匿名帐号方式
-auto-submit:对于偶然遇到的第一个表单是否自动提交
-config-dir:指定elinks指令运行时读取和写入自身的配置和运行状态的存放目录
-version:显示指令的版本信息
-h:显示帮助信息

3.curl:curl是基于URL语法在命令行模式下工作的文本传输工具,可以支持http,https,ftp,ftps,gopher,telnet,dict,file,及LDAP协议等;
curl的特性:
1.支持HTTPS认证,支持kerberos认证,用户名/密码认证;
2.支持http协议的PUT方法及POST方法;
3.基于FTP协议和HTTP协议的文件上传、下载,且可以支持上传、下载过程中的文件断点续传功能;
4.代理服务器及代理服务器管道(Proxy Tunneling)
5.支持使用Cookie
6.支持IPv6
用法:
curl [options] [URL...]
常用选项:
-A, --user-agent <agent string>:设置发送给服务器的用户代理;
-e, --referer <URL>:访问目标URL时,跳转来源是<URL>;
--compressed:要求服务器响应报文必须是压缩格式;
--cacert <CA certificate>:在进行HTTPS连接时,使用指定的CA证书;
-H, --header <header>:自定义首部信息,并将该首部传递给服务器;
-I, --head:使用HEAD方法向服务器请求资源,只要求服务器返回响应报文的首部;
--limit-rate <speed>:设置文件传输速率;
-0:使用http/1.0;
-1:使用tlsv1;
-2:使用SSLv2;
-3:使用SSLv3;
-4:使用IPv4;
-6:使用IPv6;

4.ab:Apache HTTP服务器压力测试工具(一般不用于生产环境)
常用选项:
-c concurrency:向服务器发送的并发请求数;
-n requests:向服务器发送的总的请求数;
-k:开启keepalive长连接;

转载于:https://blog.51cto.com/chenliangdeeper/2108674

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值