
计算机网络
robbie.yang
这个作者很懒,什么都没留下…
展开
-
三次握手协议
1.建立通信的前提(网络畅通的情况下)建立通信之前,必须确保发送的请求数据有效。例如,类似于在电话通信中,比如随意拨一个号码,并不是所有号码都能成功接通。必须在建立通信之前,确保拨打的号码必须有效! 2.三次握手协议作用目的是,在服务器端(Server)与客户端(Client)之间,通过验证请求数据,进行相互确认消息,从而建立两端的连接。 3.TCP(Transmiss...原创 2016-05-12 17:26:44 · 920 阅读 · 0 评论 -
Ajax:一、Asynchronous JavaScript and XML 原理
7.Ajax(Asynchronous JavaScript and XML) 原理简介 这是早期从服务器获取数据的一种模型结构,当需要加载新的页面或者展示部分数据时,则必须重新加载页面。这是一种极差的用户体验! 这是一种极差的用户体验! 这是一种极差的用户体验!解决什么问题 AJAX 是为了解决早期从服务端获取个别数据,不用重新加载整个页面,达到更新...原创 2018-08-02 09:53:57 · 1240 阅读 · 0 评论 -
AJAX:二、XMLHttpRequest实践
XHR(XMLHttpRequest) 实践简介 XMLHttpRequest(通常缩写XHR) 是一个 API,它为客户端提供了在客户端和服务器之间传输数据的功能。它提供了一个通过 URL 来获取数据的简单方式,并且不会使整个页面刷新。这使得网页只更新一部分页面而不会打扰到用户。XMLHttpRequest 在 AJAX 中被大量使用。 Fetch API 提供了一个获...原创 2018-08-02 10:02:38 · 1162 阅读 · 0 评论 -
HTTP(一)、详细介绍
HTTP 概述 HTTP 是一种获取网络资源的通讯协议,它是Web进行交换数据的基础,是一种client-server协议。通常,客户端是由像浏览器这样的接收方发起的,服务端一般分为Web服务器或者Ftp文件服务器。一个完整的Web页面是由不同的子文档拼接而成,例如文本、布局描述、脚本、图片、视频等。HTTP不仅被用来传输HTML文件还可以传输图片、视频或者向服务端发送如...原创 2018-08-02 17:24:17 · 854 阅读 · 0 评论 -
浏览器请求与响应全过程详解
3. 浏览器请求与响应全过程详解前言当在浏览器上输入一个网站链接时,它是如何运行将网页内容呈现在我们的浏览器上的呢?本文旨在对www.yangoogle.com网页进行详细分析,了解浏览器展示内容的整个流程。下图是在网上检索到一个较清晰的流程图,本文通过这张图进行展开讲解:首先,对输入的url进行DNS解析(找出对端服务器ip地址)通过ip地址,建立TCP请求(三次握手协议)发...原创 2018-10-22 11:43:52 · 12776 阅读 · 2 评论