2024年4月28日发(作者:)
Squid日志格式:
1229928802.899 1204 124.115.0.21 TCP_MISS/502 1248
GET /?page=2&wid=121303
/?
text/html
- FIRST_UP_PARENT/192.168.10.181
Seconds since epoch; subsecond time (milliseconds); Response time
(milliseconds); Client source IP address; Squid request status (TCP_MISS etc); HTTP
status code; Reply size including HTTP headers; Request method (GET/POST etc) ;
Request URL; User name; Squid hierarchy status (DEFAULT_PARENT etc); Client
FQDN; MIME content type
response time:响应时间
FQDN 全域名(FQDN,Fully Qualified Domain Name)是指主机名加上全路径,
全路径中列出了序列中所有域成员。全域名可以从逻辑上准确地表示出主机在什么地方,
也可以说全域名是主机名的一种完全表示形式。从全域名中包含的信息可以看出主机在域
名树中的位置。例如,acmecompany公司的Web服务器的全域名可以是www.
acmecompany. com,而若WWW主机是在销售部子域,则它的全域名可以是 .
。当给出的名字像acmecompany而不是acmecompany.时,他们
通常是指主机名,而名字中带有句点的则认为是全域名。这种区别在理解和控制解析过程
时是非常重要的。句点实际上指出了域名树的根。
全域名在实际中是非常有用的。电子邮件就使用全域名作为收信人的电子邮件地址,
如***************************,其中收信人为janicejones,跟在收信人名字后
面是符号@,@后面是邮件服务器的全域名,或者说是邮件服务器所在企业的域名,最后
是顶层域名.com。. com意味着acmecompany是一个商业机构。
HTTP 定义了与服务器交互的不同方法,最基本的方法是 GET 和 POST。事实上
GET 适用于多数请求,而保留 POST 仅用于更新站点。根据 HTTP 规范,GET 用于信
息获取,而且应该是 安全的和 幂等的。所谓安全的意味着该操作用于获取信息而非修改
信息。换句话说,GET 请求一般不应产生副作用。幂等的意味着对同一 URL 的多个请求
应该返回同样的结果。完整的定义并不像看起来那样严格。从根本上讲,其目标是当用户
打开一个链接时,她可以确信从自身的角度来看没有改变资源。比如,新闻站点的头版不
断更新。虽然第二次请求会返回不同的一批新闻,该操作仍然被认为是安全的和幂等的,
因为它总是返回当前的新闻。反之亦然。POST 请求就不那么轻松了。POST 表示可能改
变服务器上的资源的请求。仍然以新闻站点为例,读者对文章的注解应该通过 POST 请求
实现,因为在注解提交之后站点已经不同了(比方说文章下面出现一条注解);
在FORM提交的时候,如果不指定Method,则默认为GET请求,Form中提交的数
据将会附加在url之后,以?分开与url分开。字母数字字符原样发送,但空格转换为“+
“号,其它符号转换为%XX,其中XX为该符号以16进制表示的ASCII(或ISO Latin-1)
值。GET请求请提交的数据放置在HTTP请求协议头中,而POST提交的数据则放在实体
数据中;
GET方式提交的数据最多只能有1024字节,而POST则没有此限制。
procs -----------memory---------- ---swap-- -----io---- --system--
-----cpu------


发布评论