URL:
格式:<scheme>://<netloc>/<path>?<query>#<fragment>
比如:http://www.foo.com/path/f.php?id=1&type=cool#new
<scheme>-http
<netloc>-www.foo.com
<path>-/path/f.php
<query>-id=1&type=cool (包括<参数名=参数值>对)
<fragment>-new
对于需要HTTP Basic认证的URL请求,可以将用户名与密码直接放入URL中,在<netloc>之前
格式如:http://username:password@www.foo.com/
编码方式:escape、encodeURI、encodeURIComponent
对应解码函数:unescape、decodeURI、decodeURIComponent
HTTP:是一种无状态的请求响应,即每次的请求响应之后,连接会立即断开或延时断开(保持一 定的连接有效期),断开后,下一次请求再重新建立。
请求与响应一般都分为头部与体部(以空行相隔)
头部是重点:key与value之间以冒号相隔