
参考文献
[1]上野宣.图解HTTP[M].于均良,译.北京:人民邮电出版社,2014.
[2]https://tools.ietf.org/html/rfc3986.
[3]https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/decodeURI.
[4]https://zh.wikipedia.org/wiki/%E7%BB%9F%E4%B8%80%E8%B5%84%E6%BA%90%E6%A0%87%E5%BF%97%E7%AC%A6.
[5]https://zh.wikipedia.org/wiki/%E7%BB%9F%E4%B8%80%E8%B5%84%E6%BA%90%E5%AE%9A%E4%BD%8D%E7%AC%A6.
[6]https://zh.wikipedia.org/wiki/%E7%99%BE%E5%88%86%E5%8F%B7%E7%BC%96%E7%A0%81.
[7]https://www.cnblogs.com/jerrysion/p/5522673.html.
[8]https://developer.mozilla.org/zh-CN/docs/Web/API/Window/popstate_event.
[9]https://developer.mozilla.org/zh-CN/docs/Web/API/History_API.
[10]https://developer.mozilla.org/zh-CN/docs/Web/API/Window/location.
[11]https://developer.mozilla.org/zh-CN/docs/Web/API/EventTarget/dispatchEvent.