更新：采用原始的异步请求.