浏览器支持什么协议(浏览器支持哪些协议)

#原来你是这样的大学#

热门频道

首页博客研修院VIPAPP问答下载社区

推荐频道

活动招聘专题

打开CSDN APP

Copyright © 1999-2020, CSDN.NET, All Rights Reserved

打开App登录

浏览器原理与常用协议总结 原创

2022-03-09 21:46:48

1点赞

果冻OoO

码龄4年

关注

目录

一、HTTP

什么是HTTP?

HTTP特点:

多路复用

HTTP报文格式

get请求:

post请求:

响应行:

状态码:

HTTP1.0和HTTP1.1的区别?

HTTP1.1和 HTTP2.0的区别?

二、HTTPS

什么是HTTPS?

HTTPS特点:

HTTPS与HTTP的区别?

三、ARP协议

四、DNS 协议

DNS 的解析过程?

五、TCP

TCP有哪些特点?

六、UDP

TCP和UDP的区别?

7、浏览器中输入URL返回页面过程?

8、Cookie和Session的区别?

9、什么是对称加密和非对称加密?

10、浏览器的渲染过程


一、HTTP

什么是HTTP?

超文本传输协议,是一个基于请求与响应,无状态的,应用层的协议,常基于TCP/IP协议传输数据,互联网上应用最为广泛的一种网络协议,所有的WWW文件都必须遵守这个标准。设计HTTP的初衷是为了提供一种发布和接收HTML页面的方法。

HTTP特点:

无状态:协议对客户端没有状态存储,对事物处理没有“记忆”能力,比如访问一个网站需要反复进行登录操作无连接:HTTP/1.1之前,由于无状态特点,每次请求需要通过TCP三次握手四次挥手,和服务器重新建立连接。比如某个客户机在短时间多次请求同一个资源,服务器并不能区别是否已经响应过用户的请求,所以每次需要重新响应请求,需要耗费不必要的时间和流量。基于请求和响应:基本的特性,由客户端发起请求,服务端响应简单快速、灵活通信使用明文、请求和响应不会对通信方进行确认、无法保护数据的完整性

多路复用

多路复用:通过单一的HTTP/2连接请求发起多重的请求-响应消息,多个请求stream共享一个TCP连接,实现多路并行而不是依赖建立多个TCP连接。

HTTP报文格式

也可以用请求行,请求头,请求体的说法。

HTTP请求由请求行、请求头部、空行和请求体四个部分组成。

请求行:包括请求方法,访问的资源URL,使用的HTTP版本。GET和POST是最常见的HTTP方法,除此以外还包括DELETE、HEAD、OPTIONS、PUT、TRACE。请求头:格式为“属性名:属性值”,服务端根据请求头获取客户端的信息,主要有cookie、host、connection、accept-language、accept-encoding、user-agent。请求体:用户的请求数据如用户名,密码等。


get请求:

将请求参数追加在url后面,不安全

url长度限制get请求方式数据的大小

没有请求体

一般的HTTP请求大多都是GET。

post请求:

请求参数在请求体处,较安全。

请求数据大小没有显示

只有表单设置为method=“post”才是post请求,其他都是get请求

常见get请求:地址栏直接访问、<a href="">、<img src="">等


HTTP响应也由四个部分组成,分别是:状态行、响应头、空行和响应体。

状态行:协议版本,状态码及状态描述。响应头:响应头字段主要有connection、content-type、content-encoding、content-length、set-cookie、Last-Modified,、Cache-Control、Expires。响应体:服务器返回给客户端的内容。

响应行:

例如:

HTTP/1.1 200 OK

状态码:

状态码:由3位数字组成,第一个数字定义了响应的类别

1xx:指示信息,表示请求已接收,继续处理

2xx:成功,表示请求已被成功接受,处理。

3xx:重定向,需要进一步操作已完成请求

4xx:客户端错误

5xx:服务器端错误,服务器未能实现合法的请求。

常见的状态有

200-请求成功、202-服务器端已经收到请求消息,但是尚未进行处理 301-永久移动、302-临时移动、304-所请求的资源未修改、 400-客户端请求的语法错误、404-请求的资源不存在 500-服务器内部错误。


HTTP1.0和HTTP1.1的区别?

长连接:HTTP1.0默认使用短连接,每次请求都需要建立新的TCP连接,连接不能复用。HTTP1.1支持长连接,复用TCP连接,允许客户端通过同一连接发送多个请求。不过,这个优化策略也存在问题,当一个队头的请求不能收到响应的资源时,它将会阻塞后面的请求。这就是“队头阻塞”问题。断点续传:HTTP1.0 不支持断点续传。HTTP1.1 新增了 range 字段,用来指定数据字节位置,支持断点续传。错误状态响应码:在HTTP1.1中新增了24个错误状态响应码,如409(Conflict)表示请求的资源与资源的当前状态发生冲突、410(Gone)表示服务器上的某个资源被永久性的删除。Host头处理:在HTTP1.0中认为每台服务器都绑定一个唯一的IP地址,因此,请求消息中的URL并没有传递主机名。到了HTTP1.1时代,虚拟主机技术发展迅速,在一台物理服务器上可以存在多个虚拟主机,并且它们共享一个IP地址,故HTTP1.1增加了HOST信息。

HTTP1.1和 HTTP2.0的区别?

HTTP2.0相比HTTP1.1支持的特性:

新的二进制格式:HTTP1.1 基于文本格式传输数据;HTTP2.0采用二进制格式传输数据,解析更高效。多路复用:在一个连接里,允许同时发送多个请求或响应,并且这些请求或响应能够并行的传输而不被阻塞,避免 HTTP1.1 出现的”队头堵塞”问题。头部压缩,HTTP1.1的header带有大量信息,而且每次都要重复发送;HTTP2.0 把header从数据中分离,并封装成头帧和数据帧,使用特定算法压缩头帧,有效减少头信息大小。并且HTTP2.0在客户端和服务器端记录了之前发送的键值对,对于相同的数据,不会重复发送。比如请求a发送了所有的头信息字段,请求b则只需要发送差异数据,这样可以减少冗余数据,降低开销。服务端推送:HTTP2.0允许服务器向客户端推送资源,无需客户端发送请求到服务器获取。二、HTTPS

什么是HTTPS?

HTTPS是一种通过计算机网络进行安全通信的传输协议,经由HTTP进行通信,利用SSL/TLS建立全信道,加密数据包。HTTPS使用的主要目的是提供对网站服务器的身份认证,同时保护交换数据的隐私与完整性。

PS:TLS是传输层加密协议,前身是SSL协议,由网景公司1995年发布,有时候两者不区分。

HTTPS特点:

基于HTTP协议,通过SSL或TLS提供加密处理数据、验证对方身份以及数据完整性保护

内容加密:采用混合加密技术,中间者无法直接查看明文内容验证身份:通过证书认证客户端访问的是自己的服务器保护数据完整性:防止传输的内容被中间人冒充或者篡改

安全性考虑:

HTTPS协议的加密范围也比较有限,在黑客攻击、拒绝服务攻击、服务器劫持等方面几乎起不到什么作用SSL证书的信用链体系并不安全,特别是在某些国家可以控制CA根证书的情况下,中间人攻击一样可行

成本考虑:

SSL证书需要购买申请,功能越强大的证书费用越高SSL证书通常需要绑定IP,不能在同一IP上绑定多个域名,IPv4资源不可能支撑这个消耗(SSL有扩展可以部分解决这个问题,但是比较麻烦,而且要求浏览器、操作系统支持,Windows XP就不支持这个扩展,考虑到XP的装机量,这个特性几乎没用)。根据ACM CoNEXT数据显示,使用HTTPS协议会使页面的加载时间延长近50%,增加10%到20%的耗电。HTTPS连接缓存不如HTTP高效,流量成本高。HTTPS连接服务器端资源占用高很多,支持访客多的网站需要投入更大的成本。HTTPS协议握手阶段比较费时,对网站的响应速度有影响,影响用户体验。比较好的方式是采用分而治之,类似12306网站的主页使用HTTP协议,有关于用户信息等方面使用HTTPS。

HTTPS与HTTP的区别?

HTTP是超文本传输协议,信息是明文传输;HTTPS则是具有安全性的ssl加密传输协议。HTTP和HTTPS用的端口不一样,HTTP端口是80,HTTPS是443。HTTPS协议需要到CA机构申请证书,一般需要一定的费用。HTTP运行在TCP协议之上;HTTPS运行在SSL协议之上,SSL运行在TCP协议之上。三、ARP协议

地址解析协议(Address Resolution Protocol),其基本功能为透过目标设备的IP地址,查询目标设备的MAC地址,以保证通信的顺利进行。它是IPv4中网络层必不可少的协议,不过在IPv6中已不再适用,并被邻居发现协议(NDP)所替代。

即IP查询物理地址。


四、DNS 协议

如果说ARP协议是用来将IP地址转换为MAC地址,那么DNS协议则是用来将域名转换为IP地址(也可以将IP地址转换为相应的域名地址)。

DNS 的解析过程?

浏览器搜索自己的DNS缓存若没有,则搜索操作系统中的DNS缓存和hosts文件若没有,则操作系统将域名发送至本地域名服务器,本地域名服务器查询自己的DNS缓存,查找成功则返回结果,否则依次向根域名服务器、顶级域名服务器、权限域名服务器发起查询请求,最终返回IP地址给本地域名服务器本地域名服务器将得到的IP地址返回给操作系统,同时自己也将IP地址缓存起来操作系统将 IP 地址返回给浏览器,同时自己也将IP地址缓存起来浏览器得到域名对应的IP地址五、TCP

TCP(Transmission Control Protocol,传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。一个完整的 TCP 连接的生命周期包括了“建立连接”“传输数 据”和“断开连接”三个阶段。

TCP有哪些特点?

TCP是面向连接的运输层协议。点对点,每一条TCP连接只能有两个端点。TCP提供可靠交付的服务。TCP提供全双工通信。面向字节流。六、UDP

最常见的是“用户数据包协议(User Datagram Protocol)”,简称UDP

IP 通过 IP 地址信息把数据包发送给指定的电脑,而 UDP 通过端口号数据包分发给正确的程序。

UDP 不能保证数据可靠性,但是传输速度却非常快,所以 UDP 会应用在一些关注速度、但不那么严格要求数据完整性的领域,如在线视频、互动游戏等

TCP和UDP的区别?

TCP面向连接;UDP是无连接的,即发送数据之前不需要建立连接。TCP提供可靠的服务;UDP不保证可靠交付。TCP面向字节流,把数据看成一连串无结构的字节流;UDP是面向报文的。TCP有拥塞控制;UDP没有拥塞控制,因此网络出现拥塞不会使源主机的发送速率降低(对实时应用很有用,如实时视频会议等)。每一条TCP连接只能是点到点的;UDP支持一对一、一对多、多对一和多对多的通信方式。TCP首部开销20字节;UDP的首部开销小,只有8个字节。7、浏览器中输入URL返回页面过程?解析域名,找到主机 IP。浏览器利用 IP 直接与网站主机通信,三次握手,建立 TCP 连接。浏览器会以一个随机端口向服务端的 web 程序 80 端口发起 TCP 的连接。建立 TCP 连接后,浏览器向主机发起一个HTTP请求。服务器响应请求,返回响应数据。浏览器解析响应内容,进行渲染,呈现给用户。


8、Cookie和Session的区别?作用范围不同,Cookie 保存在客户端,Session 保存在服务器端。有效期不同,Cookie 可设置为长时间保持,比如我们经常使用的默认登录功能,Session 一般失效时间较短,客户端关闭或者 Session 超时都会失效。隐私策略不同,Cookie 存储在客户端,容易被窃取;Session 存储在服务端,安全性相对 Cookie 要好一些。存储大小不同, 单个 Cookie 保存的数据不能超过 4K;对于 Session 来说存储没有上限,但出于对服务器的性能考虑,Session 内不要存放过多的数据,并且需要设置 Session 删除机制。9、什么是对称加密和非对称加密?

对称加密:通信双方使用相同的密钥进行加密。特点是加密速度快,但是缺点是密钥泄露会导致密文数据被破解。常见的对称加密有AES和DES算法。

非对称加密:它需要生成两个密钥,公钥和私钥。公钥是公开的,任何人都可以获得,而私钥是私人保管的。公钥负责加密,私钥负责解密;或者私钥负责加密,公钥负责解密。这种加密算法安全性更高,但是计算量相比对称加密大很多,加密和解密都很慢。常见的非对称算法有RSA和DSA。

10、浏览器的渲染过程

浏览器渲染主要有以下步骤:

⾸先解析收到的⽂档,根据⽂档定义构建⼀棵 DOM 树,DOM 树是由 DOM 元素及属性节点组成的。然后对 CSS 进⾏解析,⽣成 CSSOM 规则树。根据 DOM 树和 CSSOM 规则树构建渲染树。渲染树的节点被称为渲染对象,渲染对象是⼀个包含有颜⾊和⼤⼩等属性的矩形,渲染对象和 DOM 元素相对应,但这种对应关系不是⼀对⼀的,不可⻅的 DOM 元素不会被插⼊渲染树。还有⼀些 DOM元素对应⼏个可⻅对象,它们⼀般是⼀些具有 复杂结构的元素,⽆法⽤⼀个矩形来描述。当渲染对象被创建并添加到树中,它们并没有位置和⼤⼩,所以当浏览器⽣成渲染树以后,就会根据渲染树来进⾏布局(也可以叫做回流)。这⼀阶段浏览器要做的事情是要弄清楚各个节点在⻚⾯中的确切位置和⼤⼩。通常这⼀⾏为也被称为“⾃动重排”。布局阶段结束后是绘制阶段,遍历渲染树并调⽤渲染对象的 paint ⽅法将它们的内容显示在屏幕上,绘制使⽤ UI 基础组件。

文章知识点与官方知识档案匹配

网络技能树支撑应用程序的协议HTTP协议

1576 人正在系统学习中

打开CSDN,阅读体验更佳

常见浏览器协议

一、ftp(文件传输协议) 定义: FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中,用户经常遇到两个概念:"下载"(Download浏览器打开

二、TCP协议:如何保证页面文件能被完整送达浏览器

1,互联网中的数据是通过数据包来传输的,数据包在传输过程中容易丢失或出错。 2,IP 负责把数据包送达目的主机。 3,UDP 负责把数据包送达具体应用。 4,而 TCP 保证了数据完整地传输,它的连接可分为三个阶段:建立连接、传输数据和断开连接。浏览器打开

参与评论 请先 登录 后发表或查看评论

常见浏览器协议_Pony_18的博客_浏览器协议

常见浏览器协议 一、ftp(文件传输协议) 定义: FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不...

浏览器服务器协议,浏览器工作原理HTTP协议_啧吖的博客

浏览器要做的事情, 就是把一个URL变成一个屏幕上可以显示的网页 大体流程是这样的: 浏览器首先使用HTTP协议或者HTTPS协议, 向服务端请求页面. 把请求回来的HTML代码经过解析, 构建成DOM树

【Web安全基础】常见浏览器协议HTTP/HTTPS/FTP/FILE

文章目录HTTP特点请求方式状态码消息报头属性请求报头响应报头HTTPSFTPFILE参考资料 HTTP 超文本传输协议HTTP,Hyper Text Transfer Protocol)是用于从WWW服务器向本地浏览器传输超文本的协议。默认端口号为80。 特点 无连接:每次连接服务器只处理来自客户的一个请求,收到客户应答后即断开连接。 无状态:不记忆之前的事务处理信息,如有需要必须重传。 请求方式 HTTP 1.1标准中规定了共9种HTTP请求报文中的请求方式。列表总结如下: 状态码 HTTP状态码由浏览器打开

浏览器工作原理(一):浅谈 http 协议

浏览器HTTP 协议HTTPS 协议, 向服务端请求页面的过程 过程 DNS 查询找 ip 地址 用 HTTPHTTPS 协议,向服务端请求页面 解析请求回来的 HTML 代码,构建 DOM 树 计算 DOM 上的 CSS 属性,得到内存中的位图 对位图合成,会加快后续的绘制速度(可选步骤) 绘制到界面上 HTTP 协议基于 TCP 协议。 TCP 协议是一个传输层上的协议HTTP协议是一个应用层上的协议,是一个纯粹的文本协议。 TCP 协议是一个双向的通讯通道。 HTTP浏览器打开

浏览器知识点整理(四)网络协议_时光机上敲代码的博客-C...

浏览器知识点整理(四)网络协议 这篇文章主要介绍一些相关的网络协议,主要是 IP 协议、UDP 协议、TCP 协议HTTP 协议和其它协议,还介绍了数据包传输的流程。 前言 互联网实际上是一套理念和协议组成的体系架构。其中,协议是一套众所...

【Web安全基础】常见浏览器协议:HTTP/HTTPS/FTP/FILE

超文本传输协议(HTTP,Hyper Text Transfer Protocol)是用于从WWW服务器向本地浏览器传输超文本的协议。默认端口号为80。 特点 无连接:每次连接服务器只处理来自客户的一个请求,收到客户应答后即断开连接。

如何查看浏览器http请求协议

Http(Hyper Text Transfer Protocal)是超文本传输协议,它用于网页间传送数据,http采用的是请求、响应模型,也就是说浏览器和Web服务器之间的交互(http事务)包括浏览器发起的一个请求和随后服务器返回的一个响应。请求和响应本质上是文本流,客户端和服务器端把它们解释为首部和紧随其后的主体部分。 一个http请求主要由首部信息和可能包含一些数据或参数的主...浏览器打开

最新发布 浏览器服务器协议,浏览器工作原理HTTP协议

浏览器要做的事情, 就是把一个URL变成一个屏幕上可以显示的网页大体流程是这样的:浏览器首先使用HTTP协议或者HTTPS协议, 向服务端请求页面.把请求回来的HTML代码经过解析, 构建成DOM树计算DOM树上的CSS属性最后根据CSS属性对元素进行渲染, 得到内存中的位图对位图进行合成, 这会极大地增加后续的绘制速度合成之后, 在绘制到界面上我们从HTTP请求回来开始, 这个过程并不是想象中的...浏览器打开

前端(五)浏览器(协议)篇_weixin_34383618的博客

关于CDN缓存,在浏览器本地缓存失效后,浏览器会向CDN边缘节点发起请求。类似浏览器缓存,CDN边缘节点也存在着一套缓存机制。CDN边缘节点缓存策略因服务商不同而不同,但一般都会遵循http标准协议,通过http响应头中的 ...

浏览器工作原理和实践——TCP协议_前端探险家的博客-CS...

IP 是非常底层的协议,只负责把数据包传送到对方电脑,但是对方电脑并不知道把数据包交给哪个程序,是交给浏览器还是交给王者荣耀?因此,需要基于 IP 之上开发能和应用打交道的协议,最常见的是“用户数据包协议(User Datagram Protocol)”,...

前端(五)浏览器协议)篇

协议篇 1、从URL输入到页面展现到底发生什么? 总体来说分为以下几个过程: (1)DNS服务器解析域名,找到对应服务器的IP地址; (2)和服务器建立TCP三次握手连接; (3)发送HTTP请求,服务器会根据HTTP请求到数据服务器取出相应的资源,并返回给浏览器; (4)浏览器处理响应 加载:浏览器对一个html页面的加载顺序是从上而下的。 当加载到外部css文件、图片等资...浏览器打开

服务器与浏览器传送所要求文件协议,HTTP协议详解

HTTP简介1. HTTP协议是用于从服务器传输超文本到本地浏览器的传送协议。2. HTTP基于TCP/IP通信协议进行传送输数据(HTML文件、图片文件、查询结果等)。3. HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。4. HTTP协议工作于客户端-服务器架构之上。浏览器作为HTTP客户端通过URL向HTTP服务器端即WEB服务器发送请求。WEB...浏览器打开

web前端之浏览器篇——http协议知识汇总_MoYoon的博客

http协议http0.9,http1.0,http1.1和http2三个版本,但是现在浏览器使用的是http1.1的标准,本篇文章着重介绍关于http1.1的版本,同时穿插了解一下http2的一些新特性。 一 介绍 介绍不多说,HTTP是Hyper Text Transfer Protocol(超文本协议...

浏览器工作原理-HTTP协议_点了个汤的博客_http协议和...

浏览器工作原理-HTTP协议 浏览器是多进程还是单进程的? 都知道js是单线程,js的运行环境在浏览器的v8引擎,那么浏览器也是单进程的吗?浏览器早期是将所有的功能统一在一个进程里面进行的,而现在的浏览器是多进程多线程的。js的执行环境...

浏览器中调用外部程序并传递参数

1.在注册表里面新增如下并xiugai浏览器打开

深入理解HTTP协议

最近在调试 前后端分离的请求测试,遇到了一个406错误, 无法接受,于是开始了人肉搜索406 最后 还是HTTP头部信息里的 Accept:application/json 这个Accept 导致的, 后端设置了只允许application/json 这种形式,so前端模拟请求的时候,你也要和后端沟通好,然后发送请求参数,就可以了! 正好,也忘得差不多了,下面我们就来总结和回顾浏览器打开

【图文详解】浏览器输入URL,涉及到的协议和过程,你看到的最全面的一篇介绍

1、过程详解 ① DNS 解析:当用户输入一个网址并按下回车键的时候,浏览器获得一个域名,而在实际通信过程中,我们需要的是一个 IP 地址,因此我们需要先把域名转换成相应 IP 地址。【需要DNS地址解析协议】 ② TCP 连接:浏览器通过 DNS 获取到 Web 服务器真正的 IP 地址后,便向 Web 服务器发起 TCP 连接请求,通过 TCP 三次握手建立好连接。 ③建立TCP协议时,需要发送数据,发送数据在网络层使用IP协议, 通过IP协议将IP地址封装为IP数据报; 然后此时会用到ARP协议,主机浏览器打开

HTTP协议详解,浏览器和服务器交互过程详解

浏览器和服务器交互模式、http协议的概念和介绍 浏览器和服务器交互模式: 客户端根据用户输入的地址信息请求服务器,服务器在接收到用户的请求后进行处理, 然后将处理结果响应给客户端,客户端将响应结果展示给用户。 HTTP协议: 概念:超文本传输协议 作用: 规范了浏览器和服务器的数据交互 特点:简单快速、无连接、无状态、灵活、支持B/S及C/S模式、 注:HTTP1.1版本后支持可持续连接...浏览器打开

浏览器知识点整理(四)网络协议

这篇文章主要介绍一些相关的网络协议,主要是 IP 协议、UDP 协议、TCP 协议HTTP协议和其它协议,还介绍了数据包传输的流程。 前言 互联网实际上是一套理念和协议组成的体系架构。其中,协议是一套众所周知的规则和标准,如果各方都同意使用,那么它们之间的通信将变得毫无障碍。 我们常说的向服务器请求资源其实是我们的计算机(客户端)向另一台计算机(服务端)请求信息。 而两个计算机之间的数据传输是通过数据包来传输的。如果发送的数据很大,那么该数据就会被拆分为很多小数据包来传输。 数据在计...浏览器打开

浏览器HTTP协议内容介绍

请求的HTTP协议格式 客户端给服务器发送数据叫请求。 服务器给客户端回传数据叫响应。 请求又分为GET请求,和POST请求两种 I.GET请求 1、请求行 (1)请求的方式 (2)请求的资源路径 [+?+请求参数] (3)请求的协议的版本号 2、请求头 key: value 组成不同的键值对,表示不同的含义。 II.POST请求 1、请求行 (1)请求的方式 (2)...浏览器打开

热门推荐 浏览器,服务器,浏览器和服务器之间的通信协议

1,world wide web我们通常所说的web就是指world wide web。一般来讲,这一种通过浏览器来访问资源的技术。我们经常说的上网,应该大部都是指的是上万维网(web),但是我们经常将万维网和因特网(Internet)搞混。因特网是一种网络互连的技术,它更指的是物理层面上的互连,而万维网应该算是跑在因特网上的一种服务。 我们通常通过浏览器还访问web,我们常见到的网页中包含超文本浏览器打开

Web浏览过程中涉及到的协议

当你要访问一个网页时,首先要在浏览器中输入网址,假如我们在xx校园网内,访问http://www.cfca.com.cn/chanpin/chanpin.htm,它的各部分含义如下: http:// 代表访问该资源所使用的应用层传输协议,通知cfca.com.cn服务器显示web网页www 代表一个Web(万维网)服务器cfca.com.cn/ 这时装有网页服务器的域名,或站点服务浏览器打开

自定义协议浏览器中启动本地应用程序

1. 需要启动的本地应用程序为: e:\SRC\Test\MyApp\bin\Debug\MyApp.exe 2. 编辑注册表导入文件: MyApp_Disk_D.reg 内容如下: Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\myapp] @="URL:AutoHotKey myapp Protocol浏览器打开

HTTP协议--浏览器的实现

socket和http都能用于网络上的通信。 那既然有socket那么为什么需要http呢?浏览器打开

Chrome浏览器HTML支持本地(file协议)的AJAX请求

问题 在运行html demo页面时,当demo页面中使用file来引入js(jQuery)来进行ajax请求资源时,会出现如下错误: Access to XMLHttpRequest at 'file:///Users/zzs/develop/softs/dwz/dwz_jui/dwz.frag.xml?_=1553419402393' from origin 'null' has been b...浏览器打开

浏览器协议网络协议http

写评论

评论

收藏

1

分享

APP内打开