https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Guide/Using_promises https://guzzle-cn.readthedocs.io/zh_CN/latest/quickstart.html https://segmentfault.com/a/1190000022902171