解释一下一个asp的url
对url一点都不懂
问题一:希望详细高人详细的解释一下这句话的意义....http://localhost/photo/common_sorted.asp?pname=.&fname=..&sort=down问题二:其中请问
pname是什么意义
fname是什么意义
sort=down前加了.. 又表示什么??
参考答案:统一资源定位符 (Uniform Resource Locator, URL)
URI 方案集,包含如何访问 Internet 上的资源的明确指令。
URL 是统一的,因为它们采用相同的基本语法,无论寻址哪种特定类型的资源(网页、新闻组)或描述通过哪种机制获取该资源。
对于 Intranet 服务器或万维网服务器上的目标文件,可以使用“统一资源定位符 (URL)”地址(该地址以“ 为 Microsoft 网站的万维网 URL 地址。
URL的一般格式为:
scheme://host:port/path?query#fragment
例如:
;age=20#resume
scheme,通信协议方案,下表列出 Scheme 属性的有效方案名称。
file 资源是本地计算机上的文件。
ftp 通过 FTP 访问资源。
gopher 通过 Gopher 协议访问该资源。
http 通过 HTTP 访问该资源。
https 通过安全的 HTTP 访问该资源。
mailto 资源为电子邮件地址,通过 SMTP 访问。
news 通过 NNTP 访问该资源。
host,主机,指定的服务器的域名系统 (DNS) 主机名或 IP 地址。
port,端口号,整数,可选,省略时使用方案的默认端口,如http的默认端口为80。
path,路径,由零或多个“/”符号隔开的字符串,一般用来表示主机上的一个目录或文件地址。
query,查询,可选,用于给动态网页(如使用CGI、ISAPI、PHP/JSP/ASP/ASP.NET等技术制作的网页)传递参数,可有多个参数,用“&”符号隔开,每个参数的名和值用“=”符号隔开。
fragment,信息片断,字符串,用于指定网络资源中的片断。例如一个网页中有多个名词解释,可使用fragment直接定位到某一名词解释。
注意,Windows 主机不区分 URL 大小写,但是,Unix/Linux 主机区分大小写。
所以pname,.&fname,..&sort分别代表变量一,变量二,变量三.