• 初入Ajax,需要明确的Web工作原理


    刚刚开始研究Ajax,研究几天过去,懵懵懂懂,恍恍惚惚。想来想去,还是最基本的东西还没看透……其实也只是知道,只是没重视而已。现在不得不重视了,在此做个备份。

    

    ①单击链接或者输入URL

    ②浏览器将请求格式化为标准的HTTP请求

    ③服务器找到相关资源,以标准的HTTP响应发回浏览器

    ④浏览器得到响应,将HTML文档显示出来。

    PS:由于请求存在随意性,Web服务器找不到用户请求资源,则返回我们常见的“HTTP 404 Not Found”。

    另外,网页中的相关内容:

    (1)HTML(超文本标记语言,HyperText Markup Language),服务器返回客户端最常用的内容就是HTML文档。或者说是一种语言,或者说一种语言组织方式,就是告诉你,人家服务器是怎么说话的,要想和服务器交流,该怎么组织语言,就是一堆<>标签。(说白了,TMD它看不懂,<body>TMD</body>它就知道你在骂它)

    (2)CSS(层叠样式表,Cascading Style Sheet),在现代流行的方式里,喜欢单独弄一个文件,把各种格式1、格式2、格式3等等定义好放在一起,每个格式给个名字p啊,q啊什么的,在HTML中直接调,比直接写格式管理方便。(比如,“我说:TMD”,希望“TMD”加粗,而“我说”变小点。以前直接在“我说”前面写“字号为 ‘特小’ ”,在“TMD”前面写“字号为 ‘特大’ ”;现在不了,在CSS文件里写,p为“特大”,q为“特小”,直接在“我说:TMD”前面调p和q即可)

    (3)脚本语言,最看不懂的地方就这块,不管用什么脚本,个人认为脚本最初的作用就两点:减少枯燥的静态网页,增加交互性和减少服务器负担。(因为服务器按照请求找完资源返给咱们的是死东西,就算是音乐、视频也算死东西,不满意咱就得“退货”,还得重新发送、处理、返回,不够人性化,而且客户端一多,人家服务器也不干了)

    备份完毕!!!

  • 相关阅读:
    文件
    模块
    异常
    抽象
    条件,循环
    centos6.4 64位下安装nfs文件共享系统
    YUM安装删除软件
    apache常用的两种工作模式 prefork和worker
    shell不打印
    APACHE安装配置说明
  • 原文地址:https://www.cnblogs.com/zhuyuchen/p/2037529.html
Copyright © 2020-2023  润新知