随笔分类 - HTTP
摘要:目录 HTTP协议简介 HTTP请求 HTTP响应 HTTP请求方法 HTTP响应状态代码 1.1什么是通信 通信,就是信息的传递和交换 通信三要素: 通信的主体 通信的内容 通信的方式 1.现实生活的通信 案例:张三要把自己考上传智专修学院的好消息写信告诉自己的好朋友李四。 其中: 通信的主体是张
阅读全文
摘要:目录 能够知道什么是同源策略和跨域 能够知道什么是JSONP 能够说出JSONP的实现原理 能够知道防抖和节流的概念 1.1同源策略 1.什么是同源 如果两个页面的协议,域名和端口都相同,则两个具有相同的源 例如,下标给出了相对于http://www.test.com/index.html页面的同源
阅读全文
摘要:目录 1.XMLHttpRequest的基本使用 2.数据交换格式 3.封装自己的Ajax函数 4.XMLHttpRequest Level2的新特性 5.jQuery高级用法 6.axios 一、XMLHttpRequest的基本使用 1.1什么是XMLHttpRequest XMLHttpReq
阅读全文
摘要:form的基本使用 1.什么是表单 表单在网页中主要负责数据采集功能。HTML中的<form>标签,就是用于采集用户输入的信息,并通过<form>标签的提交操作,提交到服务器端进行处理。 <form> <input type="text" name="email_or_mobile" /> <inp
阅读全文
摘要:接口 1.接口的概念 使用Ajax请求数据时,被请求的URL地址,就叫做数据接口(简称接口)。同时每个接口必须有请求方式 例如: http://www.liulongbin.top:3006/api/getbooks 获取图书列表的接口(GET请求) http://www.liulongbin.to
阅读全文
摘要:jQuery中的Ajax 1.了解jQuery中的Ajax 浏览器中提供了 XMLHttpRequest用法比较复杂,所以jQuery对XMLHttpRequestv进行了封装,提供了一系列Ajax相关的函数,极大降低了Ajax的使用难度。 jQuery中发起Ajax请求最常用的三种方法如下: $.
阅读全文
摘要:了解Ajax 2.为什么要学习Ajax 之前所学的技术,只能把网页做的更美观漂亮,或添加一些动画效果,但是,Ajax能让我们轻松实现网页与服务器之间的数据交互 3.Ajax的典型应用场景 用户名检测:注册用户时,通过Ajax的形式,动态检测用户名是否被占用 搜索提示:当输入搜索关键字时,通过Ajax
阅读全文
摘要:服务器对外提供了哪些资源 1.举例网页中常见的资源 文字内容 图片内容 音频内容 视频内容 2.数据也是一种资源 网页中的数据,也是服务器对外提供的一种对外提供的资源、各行各业排行榜等。 如上图:都是数据 3.数据是网页的灵魂 HTML是网页的骨架 CSS是网页的颜值 JavaScript是网页的行
阅读全文
摘要:图解客户端与服务器的通信过程 1.打开浏览器 1.服务器接收到客户端发来的资源请求 2.输入要访问的网站地址 2.服务器在内部处理这次请求,找到相关资源 3.回车,向服务器发起资源请求 3.服务器把找到的资源,响应(发送)給客户端 注意: 1.客户端与服务器之间的通信过程,分为请求-处理-响应三个步
阅读全文
摘要:图解客户端与服务器的通信过程 1.打开浏览器 1.服务器接收到客户端发来的资源请求 2.输入要访问的网站地址 2.服务器在内部处理这次请求,找到相关资源 3.回车,向服务器发起资源请求 3.服务器把找到的资源,响应(发送)給客户端 注意: 1.客户端与服务器之间的通信过程,分为请求-处理-响应三个步
阅读全文
摘要:URL地址的概念 URL(全称UniformResourceLocator)中文叫 统一资源定位符 用于标识互联网上每个资源的唯一资源的唯一存放位置,从而成功访问到对应的资源。 常见的URL举例: http://baidu.com http://taobao.com URL地址的组成部分 URL地址
阅读全文
摘要:上网的目的 上网的本质目的:通过互联网的形式来获取和消费资源 服务器 上网过程中,负责存放和对外提供资源的电脑,叫做服务器。 客户端 上网过程中,负责获取和消费的电脑,叫做客户端。
阅读全文
摘要:学习目标: 客户端与服务器 URL地址 分析网页的打开过程 服务器对外提供了哪些资源 了解Ajax jQuery中的Ajax 接口 案例-图书管理 案例-聊天机器人
阅读全文
摘要:HTTP 协议的三次握手 HTTP(Hypertext Transfer Protocol):超文本传输协议 TCP(Transmission Control Protocol):传输控制协议 1、HTTP协议和TCP/IP协议的区别?答:TCP/IP协议是传输层协议,主要解决数据如何在网络中传输。
阅读全文
摘要:Web服务器介绍 Web服务器是一个服务器软件 我们可以把静态网页部署到Web服务器上 文本服务器通常只运行静态网页 应用服务器可以运行动态页面 Web服务器和应用服务器通常会一起使用 应用服务器可以运行动态页面 web服务器和应用服务器通常会一起使用 常用的Web服务器 Apache:可以运行在L
阅读全文
摘要:Status Code 200 成功 301 永久重定向 302 临时重定向 404 网页不存在 500 服务器挂了 503 稍后再来 重要
阅读全文
摘要:给服务器穿Request服务器反馈一个Response
阅读全文
摘要:在浏览器中随便输入一个网页地址就默认发送了GET请求 HTMLform中可以指定get还是post <form action="1.php" method="post"> 请输入文字:<input type="text" name="word" value="" /> <input type="su
阅读全文
摘要:HTTP = Hypertext Transfer Protocol. 无状态性:每次请求都是相互独立的 Request Response 现在的版本是1.1 默认端口是80
阅读全文