JavaScript Ajax

ajax

服务器与浏览器通讯过程

    从输入url到浏览器加载页面中间经历了什么呢?
    1:将域名地址解析为 ip+端口号
    ---> 通过ip找到服务器 通过端口号找到运行的服务
    2:浏览器找服务要文件,静态资源文件 html js css
    3:服务给浏览器想要的 文件
    4:浏览器收到文件后,浏览器开始解析文件,html css js
    5;浏览器链接cpu gpu 开始在浏览器渲染文字 图片 运算等
    6: 浏览器上会渲染 html 
    7:跟服务器说拜拜。等在要东西的时候在跟服务器建立链接
    综上:浏览器就是用ajax跟服务器进行沟通的

ajax请求过程

    客户端想服务沟通,应该考虑哪些问题?
    1:有很多服务,知道沟通的那个服务?
    2:要的东西,具体在服务的哪里?--->接口
    -----> 请求地址 url
    3: 用什么方式;找接口
    ---->  请求方式:get / post /delet/pull ..
    4:接口需要什么内容需才能接口
    --->请求参数
    5:接通接口后,客户端怎么知道服务给我东西了?
    ---> 监听响应事件

    ---> 请求 响应的过程
    客户端-----请求--->服务器
    服务器-----响应--->客户端


    服务器 服务 接口之间关系
    ip 区分那个服务器
    一个服务器上可以有很多个服务;
    端口号区分那个服务
    一个服务上可以有很多接口
    接口地址区分

    
    服务器与服务器之间是独立,需要通过一些协议简历服务器之间连接;
    ftp http服务与服务之间也是独立的,但是可以建立链接 
    接口与接口之间也是独立的、        
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值