浏览器发起请求:
https://juejin.im/entry/5ad86c16f265da505a77dca4
https://segmentfault.com/a/1190000015969377#articleHeader18