帝国cms网站,网站大全,seo优化交流,网络seo优化公司关于urlURL 是大型标识符 URI(统一资源标识)的一部分。这个超集是建立在已有的命名惯例基础上的。一个 URL 是一个简单的 URI,使用已存在的协议或规划(也就是 http,ftp 等)作为地址的一部分。为了进一步描绘这些,我们将会Edit By Vheavens Edit By Vheavens 引入 non-URL 的 UR…关于urlURL 是大型标识符 URI(统一资源标识)的一部分。这个超集是建立在已有的命名惯例基础上的。一个 URL 是一个简单的 URI,使用已存在的协议或规划(也就是 http,ftp 等)作为地址的一部分。为了进一步描绘这些,我们将会Edit By Vheavens Edit By Vheavens 引入 non-URL 的 URI,有时这些被成为 URN(统一资源名称),但是在今天我们唯一使用的一种 URI是 URL,至于 URI 和 URN 你也许没有听到太多,这或许已被保存成 XML 标识符了。HTTP请求报文格式如街道地址一样,Web 地址也有一些结构。美国的街道地址通常是这种格式“号码 街道名称”,例如 123 主大街。这个和其他国家不同,他们有自己的规则。URL 使用这种格式: prot_sch://net_loc/path;params?query#frag
--------------------------------------------
Table 20.1 Web Address Components
URL 部件描述
prot_sch 网络协议或者下载规划
net_loc 服务器位置(或许也有用户信息)
path 斜杠( / )限定文件或者 CGI 应用程序的路径。
Params 可选参数
query 连接符( )连接键值对
frag 拆分文档中的特殊锚
-------------------------------------------- net_loc 可以进一步拆分成多个部件,有些是必备的,其他的是可选部件,net_loc 字符串如下:user:passwdhost:port在这四个当中,host 主机名是最重要的。端口号只有在 Web 服务器运行其他非默认端口上时才会被使用。(如果你不确定所使用的端口号,可以参到第十六章)。用户名和密码部分只有在使用 FTP 连接时候才有可能用到,因为即使是使用 FTP,大多数的连接都是使用匿名这时是不需要用户名和密码的。 --------------------------------------------
表 20.2 网络定位部件
net_loc 部件描述
user 登录名
password 用户的密码
hostWeb 服务器运行的机器名或地址(必须字段)
port 端口号(默认 80)
-------------------------------------------- http协议头格式 status-line 格式为:request-uri(即想要请求获得的东西) HTTP版本号
headers0个或多个
blank line body 请求头 status-line headers部分 一个例子 E...?..(Q....
.......P.j#d....
.....q.......j..
.l..GET./styles/
nav.css.HTTP/1.1
..Host:.software
.hitwh.edu.cn..U
ser-Agent:.Mozil
la/5.0.(X11;.Ubu
ntu;.Linux.x86_6
4;.rv:41.0).Geck
o/20100101.Firef
ox/41.0..Accept:
.text/css,*/*;q
0.1..Accept-Lang
uage:.zh-CN,zh;q
0.8,en-US;q0.5
,en;q0.3..Accep
t-Encoding:.gzip
,.deflate..Refer
er:.http://softw
are.hitwh.edu.cn
/..Cookie:.hide:
inst841;.MOODLE
ID_%25B2%2598O%
251D%25E2-%25E3%
255C%25B0;.ASP.N
ET_SessionIdmpt
y24w5y2dxwkv23qm
uooxg..Connectio
n:.keep-alive..I
f-Modified-Since
:.Wed,.14.Jan.20
15.07:36:44.GMT.
.If-None-Match:.
0ce26d8cc2fd01:
0..Cache-Contro
l:.max-age0.... 请求行有GET HEAD POST GET获得request-uri所指出的任意信息 HEAD类似于GET但服务器只返回指定文档的首部信息 POST用来发送电子邮件新闻或提交表格唯一需要在请求中发送body的请求 转载于:https://www.cnblogs.com/reddusty/p/4945910.html