同步异步请求

来源:5-2 项目:实现登录和注册

慕妹0291058

2021-01-28 11:43

GET默认是同步请求,POST默认是异步请求嘛?

写回答 关注

1回答

  • weixin_慕设计6317272
    2021-01-28 16:29:58

    不是,get和post是http不同的请求方式,跟同步异步没有关系

    同步异步主要是指程序中调用某个方法或接口时,是否等待方法执行结束,再继续执行后面的程序代码。

    同步既是等待方法执行结束,再继续执行后面的代码

    异步是不等待方法执行结束,继续执行后面的代码,一般异步方法会传递一个回调函数,回调函数会在方法执行结束时,被触发调用。

    举个实际的例子,小明要烧开水喝,看电视。同步既是插上电,烧水,等待水烧好,倒在杯子里,再端着水去看电视。异步既是插上电,烧水,接着就去看电视,等水烧好了,再去倒水来喝。

    weixin... 回复慕妹0291...

    老师说的同步异步是指的接收数据的方式,get请求,由于请求报文较小,一般是单次传输,就能收到完整的get请求包,post请求,相对来说,请求报文大小跨度会比较大,可能会比较大,当请求报文比较大时,会分包传输到服务器,服务器要多次接收,才能接收到完整的请求包,看起来跟异步很像

    2021-02-23 09:40:47

    共 2 条回复 >

前端面试加分福音--node基础

从0开始学原生NodeJs

18478 学习 · 70 问题

查看课程

相似问题