HTTP
莉兹Liz
good good study, day day up!
展开
-
一个页面同时请求多个接口,超过6个请求之后,stallled时间过长
Network Timing使用Chrome浏览器请求多个接口时发现前面的请求Network Timing中stalled时间明显较短,到第四个请求时stalled时间开始加长,超过6个请求之后,stallled时间过长,导致接口整体请求时间变长,页面渲染变慢。为什么会这样呢,通过查看stalled发现和TCP连接有关。TCP连接TCP是网络传输层中的协议,三次握手建立连接、四次挥手终止连接。问题中,因为使用axios结合async、await异步请求来请求接口,因此,7个TCP同时发起连接,原创 2021-03-03 14:57:09 · 9245 阅读 · 2 评论 -
导出当前表
import * as http from './http';tableExport = () => { http.tableExport(this.state.params);}// render中<a className='export-btn' onClick={this.tableExport}>导出当前表</a>// http.jsimport httpServer from '../../crm-assets/js/httpServer';/原创 2021-02-24 14:22:12 · 107 阅读 · 0 评论 -
记遇到过的HTTP状态码(Status Code)
200 OK请求成功,联调时发送参数符合接口想要接收的参数302 Move Temporarity重定向,后端接口更新时显示,部署预发环境等情况,重定向是临时的请求的资源临时从不同的 URI响应请求。由于这样的重定向是临时的,客户端应当继续向原有地址发送以后的请求。只有在Cache-Control或Expires中进行了指定的情况下,这个响应才是可缓存的。404 Not Found...原创 2020-01-19 11:22:41 · 323 阅读 · 0 评论