码迷,mamicode.com
首页 > Web开发 > 详细

web客户端应用程序

时间:2018-04-27 23:02:21      阅读:257      评论:0      收藏:0      [点我收藏+]

标签:工具

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长连接;

web客户端应用程序

标签:工具

原文地址:http://blog.51cto.com/chenliangdeeper/2108674

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!