URL
一。MiME type:媒体类型
对web传输的数据做分类,定义的数据格式标签,见于Content-type字段。
二。URI:URL和URN
1.URL组成部分:整个URL分三部分,用什么协议访问(scheme),服务器在哪里,访问什么资源
2. 广义URL语法:(http,fpt,smtp)
3. URL参数:向应用程序传参,url中提供参数组件(param)
3.1 分隔字符:;
一个url中可以含多个路径并带相应的参数,由;隔开
3.2 查询字符串:?
url中?及其右边的内容为数据库查询组件,通常格式是:?名/值,如果有多个名/值中间用字符“&”隔开
3.3 片段字符:#
通常情况服务器会返回url请求资源的整个页面,但是通过浏览器可以只显示用户在该页面中感兴趣的某个片段,通过字符#实现
三. URL中的转义字符及保留字符:
转义的理由:
A. url能被所有的因特网协议传输,smtp协议在传输中会剥去一些特定的字符
B. 可读性,有些字符是不可见,不可打印的,这类字符对人类是不可读的,也要做转义
C. 安全性,一些不安全的字母字符需要做转义()
1. 转义字符:一个百分号%,后面跟两个表示字符ASCII码的十六进制数
2. 保留字符: