AJAX和服务器端通信的问题

AJAX和服务器端通信的问题

在组件开发里老师讲了AJAX,我理解的就是浏览器获取服务器的文件资源,我有以下几个问题。

  1. 为什么网页文件不能直接通过浏览器打开,必须要在服务器下打开

  2. 在我们实际开发应用中,服务器具体指的是什么,用户打开的网页,是通过域名输入的,那打开的是我们在编辑器下的网页文件还是在服务器下的,服务器和我们开发的网页关系是什么,我们开发的时候是以怎么样的形式把文件放在服务器下的,这个服务器是谁构建的。因为不是必须要把网页放在服务器下,通过文件的层叠关系打开,才可以使用AJAX吗。主要是没有实际开发的服务器应用场景 所以讲到这里我很疑惑。

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕夭夭 2020-02-28 15:12:02

同学你好,问题解答如下:

1.是因为ajax不能直接请求本地文件 ,会产生跨域, 所以在本地搭建静态服务器。

2. 服务器可以看成另一台电脑,打开网页是先从服务器下载下来(ajax),然后浏览器渲染的。比如你想打开某个网站的主页 ,你本地是没有这个网站的。必须先去服务器下载下来,然后浏览器才能打开。服务器购买后一般由后端同学搭架,同学暂时不用去想这些,目前把基础知识学好就行。如果感兴趣,在以后工作中,可以多请教一下后端的同事是如何操作的哦。

如果我的回答帮助到了你,欢迎采纳,祝学习愉快~

  • 提问者 Yuuuuuuuuu #1
    那与服务器的通信 vue会有讲请求吗 谢谢老师回答
    2020-02-28 15:23:29
  • 好帮手慕夭夭 回复 提问者 Yuuuuuuuuu #2
    会的,vue案例中会讲解前端开发的一个完整流程哦。
    2020-02-28 15:43:33
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师