精华内容
下载资源
问答
  • 浏览器与WEB服务器的网络协议

    千次阅读 2021-01-29 21:28:19
    浏览器与WEB服务器相互通信使用的是HTTP协议。 在一般情况下,我们使用网络浏览器直接去连接其他Internet站点取得网络信息时,须送出Request信号来得到回答,然后对方再把信息以bit方式传送回来。 代理服务器是介于...

    浏览器与WEB服务器相互通信使用的是HTTP协议。

    在一般情况下,我们使用网络浏览器直接去连接其他Internet站点取得网络信息时,须送出Request信号来得到回答,然后对方再把信息以bit方式传送回来。

    代理服务器是介于浏览器和Web服务器之间的一台服务器,有了它之后,浏览器不是直接到Web服务器去取回网页而是向代理服务器发出请求,Request信号会先送到代理服务器,由代理服务器来取回浏览器所需要的信息并传送给你的浏览器。而且,大部分代理服务器都具有缓冲的功能,就好象一个大的Cache,它有很大的存储空间,它不断将新取得数据储存到它本机的存储器上,如果浏览器所请求的数据在它本机的存储器上已经存在而且是最新的,那么它就不重新从Web服务器取数据,而直接将存储器上的数据传送给用户的浏览器,这样就能显著提高浏览速度和效率。

    更重要的是:Proxy Server(代理服务器)是Internet链路级网关所提供的一种重要的安全功能,它的工作主要在开放系统互联(OSI)模型的对话层。主要的功能有:

    1.突破自身IP访问限制,访问国外站点。教育网、169网等网络用户可以通过代理访问国外网站。

    2.访问一些单位或团体内部资源,如某大学FTP(前提是该代理地址在该资源 的允许访问范围之内),使用教育网内地址段免费代理服务器,就可以用于对教育 网开放的各类FTP下载上传,以及各类资料查询共享等服务。

    3.突破中国电信的IP封锁:中国电信用户有很多网站是被限制访问的,这种 限制是人为的,不同Serve对地址的封锁是不同的。所以不能访问时可以换一个国 外的代理服务器试试。

    4.提高访问速度:通常代理服务器都设置一个较大的硬盘缓冲区,当有外界 的信息通过时,同时也将其保存到缓冲区中,当其他用户再访问相同的信息时, 则直接由缓冲区中取出信息,传给用户,以提高访问速度。
    5.隐藏真实IP:上网者也可以通过这种方法隐藏自己的IP,免受攻击。 待解决SOCK5代理服务器 : 被代理端与代理服务器通过“SOCK4/5代理协议”进行通迅(具体协议内容可查看RFC文 档)。

    SOCK4代理协议可以说是对HTTP代理协议的加强,它不仅是对HTTP协议进行代理, 而是对所有向外的连接进行代理,是没有协议限制的。也就是说,只要你向外连接,它 在HTTP代理情况下无法使用的网络软件都可以使用了。(例如:OICQ、MSN等软件 )

    SOCK5代理协议又对前一版进行了修改,增加了支持UDP代理及身份验证的功能。

    展开全文
  • tong-桐是一个以学习为目的的Go Web框架,遵循GPL V3协议。 与桐框架配套的,是一本开源书籍《深度浅出Go Web编程》,在这本开源书籍中,我们完全全面,详细的介绍了与Go Web开发相关的知识。在这本书中我们也完整的...
  • Web服务器的工作原理及其相关协议

    千次阅读 2016-04-21 16:52:30
    通俗的说,Web服务器是可以向发出请求的浏览器提供文档的程序。 1、服务器是一种被动程序:只有当Internet上运行在其他计算机中的浏览器发出请求时,服务器才会响应。 2 、最常用的Web服务器是Apache和...

    WEB服务器也称为WWW(WORLD WIDE WEB)服务器,主要功能是提供网上信息浏览服务。 通俗的说,Web服务器是可以向发出请求的浏览器提供文档的程序。
    1、服务器是一种被动程序:只有当Internet上运行在其他计算机中的浏览器发出请求时,服务器才会响应。
    2 、最常用的Web服务器是Apache和Microsoft的Internet信息服务器(Internet Information Services,IIS)。
    3、Internet上的服务器也称为Web服务器,是一台在Internet上具有独立IP地址的计算机,可以向Internet上的客户机提供WWW、Email和FTP等各种Internet服务。
    4、Web服务器是指驻留于因特网上某种类型计算机的程序。当Web浏览器(客户端)连到服务器上并请求文件时,服务器将处理该请求并将文件反馈到该浏览器上,附带的信息会告诉浏览器如何查看该文件(即文件类型)。服务器使用HTTP(超文本传输协议)与客户机浏览器进行信息交流,这就是人们常把它们称为HTTP服务器的原因。
    Web服务器不仅能够存储信息,还能在用户通过Web浏览器提供的信息的基础上运行脚本和程序。

    Web服务器的工作原理:

    (1)客户端发送请求

      客户端(通过浏览器)和Web服务器建立TCP连接,连接建立以后,向Web服务器发出访问请求(如get)。根据HTTP协议,该请求中包含了客户端的IP地址、浏览器的类型和请求的URL等一系列信息。

    (2)服务器解析请求

      Web服务器对请求按照HTTP协议进行解码来确定进一步的动作,设计的内容有三个要点:方法(GET)、文档(/sample.html)、和浏览器使用的协议(HTTP/1.1)其中方法告诉服务器应完动的动作,GET方法的含义很明显是:服务器应定位、读取文件并将它返回给客户。

    Web服务器软件现在就知道了,它应该找到文件/sample.html,并使用HTTP/1.1协议将内存返回给客户。信息是经过与请求到来相同的连接发出的,所以服务器不需要定们客户或创建新的连接。

    (3)读取其它信息(非必须步骤)

      Web服务器根据需要去读取请求的其它部分。在HTTP/1.1下,客户还应给服务器提供关于它的一些信息。元信息(metainformation)可用来描述浏览器及其能力,以使服务器能据此确定如何返回应答。

    (4)完成请求的动作

      若现在没有错误出现,WWW服务器将执行请求所要求的动作。要获取(GET)一个文档,web服务器在其文档树中搜索请求的文件(/sample.html)。这是由服务器机器上作为操作系统一部分的文件系统完成的。若文件能找到并可正常读取,则服务器将把它返回给客户。

      首先,web服务器发送一个状态码及一些描述信息。既然文件已经找到,则发送状态码200,表示一切都OK ,文档随后发出,因为发送的信息是HTML文档,所以Content-type 取值为text/html。文档长为1024个字节,所以Content-type 取1024 。服务器软件的标识及文件的时间属性信息也被包含在头域中。

      如果请求的文件没有找到或找到但无法读取,测请求无法满足。这时将返回不同于200的状态码。最常见的问题是请求中的文件名拼写有误,所以服务器无法找到该文件。这种情况下,服务器将发送一个状态码—404 给客户。

    (5)关闭文件和网络连接,结束会话。

    当文件已被发邮或错误已发出后,web服务器结束整个会话。它关闭打开的的被请求文件,关闭网络端口从而结束网络连接。有关的其它工作则是由客户端来完成的,包括接收数据,并以用户可读的方式呈现出来。这些与服务器无关。

    Web服务器是通过HTTP(超文本传输协议)与客户端浏览器来进行信息交流的,下面简单介绍下HTTP。
    HTTP协议(超文本协议)
    (HyperText Transfer Protocol,超文本传输协议)是用于从WWW服务器传输超文本到本地浏览器的传输协议。它可以使浏览器更加高效,使网络传输减少。它不仅保证计算机正确快速地传输超文本文档,还确定传输文档中的哪一部分,以及哪部分内容首先显示(如文本先于图形)等。

    HTTP是客户端浏览器或其他程序与Web服务器之间的应用层通信协议。在Internet上的Web服务器上存放的都是超文本信息,客户机需要通过HTTP协议传输所要访问的超文本信息。HTTP包含命令和传输信息,不仅可用于Web访问,也可以用于其他因特网/内联网应用系统之间的通信,从而实现各类应用资源超媒体访问的集成。

    我们在浏览器的地址栏里输入的网站地址叫做URL (Uniform Resource Locator,统一资源定位符)。就像每家每户都有一个门牌地址一样,每个网页也都有一个Internet地址。当你在浏览器的地址框中输入一个URL或是单击一个超级链接时,URL就确定了要浏览的地址。浏览器通过超文本传输协议(HTTP),将Web服务器上站点的网页代码提取出来,并翻译成漂亮的网页。

    TCP/IP网络协议
    TCP/IP是“transmission Control Protocol/Internet Protocol”的简写,中文译名为传输控制协议/互联网络协议)协议, TCP/IP(传输控制协议/网间协议)是一种网络通信协议,它规范了网络上的所有通信设备,尤其是一个主机与另一个主机之间的数据往来格式以及传送方式。TCP/IP是INTERNET的基础协议,也是一种电脑数据打包和寻址的标准方法。在数据传送中,可以形象地理解为有两个信封,TCP和IP就像是信封,要传递的信息被划分成若干段,每一段塞入一个TCP信封,并在该信封面上记录有分段号的信息,再将TCP信封塞入IP大信封,发送上网。在接受端,一个TCP软件包收集信封,抽出数据,按发送前的顺序还原,并加以校验,若发现差错,TCP将会要求重发。因此,TCP/IP在INTERNET中几乎可以无差错地传送数据。 对普通用户来说,并不需要了解网络协议的整个结构,仅需了解IP的地址格式,即可与世界各地进行网络通信。

    FTP协议(文件传输协议)
    FTP(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议组中的协议之一。FTP协议包括两个组成部分,其一为FTP服务器,其二为FTP客户端。其中FTP服务器用来存储文件,用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的资源。在开发网站的时候,通常利用FTP协议把网页或程序传到Web服务器上。此外,由于FTP传输效率非常高,在网络上传输大的文件时,一般也采用该协议。
    默认情况下FTP协议使用TCP端口中的 20和21这两个端口,其中20用于传输数据,21用于传输控制信息。但是,是否使用20作为传输数据的端口与FTP使用的传输模式有关,如果采用主动模式,那么数据传输端口就是20;如果采用被动模式,则具体最终使用哪个端口要服务器端和客户端协商决定。

    展开全文
  • http协议Web原理

    2014-11-12 16:06:34
    Web是一种分布式应用架构,通过它可以共享位于网络Web服务器上相互链接的资源。采用客户端/服务器端的通信模式,客户端通过浏览器访问获取服务器上的资源,并使用超文本标记语言(HTML)展示获取的数据。与Web相关的一...
          Web是一种分布式应用架构,通过它可以共享位于网络Web服务器上相互链接的资源。采用客户端/服务器端的通信模式,客户端通过浏览器访问获取服务器上的资源,并使用超文本标记语言(HTML)展示获取的数据。与Web相关的一个概念是WWW(Word Wide Web)WWW是指全球范围内的Web,它以Internet为网络平台,Internet是来自世界各地的相互连接的计算机和设备的集合,WWW是Internet的一种分布式应用架构。
          Web中比较重要的三个概念分别是URL、http和HTML,分别表示资源的精确定位、传输和展现。
          URL(Uniform Resource Locator)是一种统一资源定位器,用来表示资源在服务器上的位置,也就是我们的请求地址,由三个部分组成,应用层协议+服务器IP/域名+资源的目录,如http://localhost:8080/project/index.jsp,表示使用http协议,请求位于本地服务器上使用8080端口,project工程下的index页面。
         HTTP(Hypertext Transfer Portocal )超文本传输控制协议是客户端请求以及服务端返回所遵守的协议,它规定了通信的细节以及运作过程。在分层的网络体系结构中,HTTP协议位于应用层,建立在TCP/IP协议的基础之上,HTTP协议使用可靠地TCP连接,默认的端口是80。只要遵循HTTP协议,数据就可以自由跨平台跨语言的在客户端和服务器之间传输,HTTP协议的请求格式包括三个部分,请求方法、URI和HTTP协议版本,请求头和请求正文,对应的响应格式也包括三部分,HTTP协议的版本、状态代码和描述,响应头和响应正文。状态码是一个三位的整数,常见的状态码如:200表示响应成功,400表示错误的请求,客户端发送的HTTP请求不正确,404表示请求的页面不存在,405表示服务器不支持客户端的请求方式,500表示服务器内部错误。
          HTML超文本标记语言,是客户端展示从服务器传输回来的数据,可以显示文本、图片、视频、音频和超链接等多种形式的数据。客户端和服务器端的一次信息交换包括以下几步:一,建立TCP连接;二,客户端发送HTTP请求;三,服务器发送HTTP响应;四,关闭TCP连接。
    展开全文
  • 菜鸟浅谈——web安全测试

    万次阅读 多人点赞 2018-02-27 22:29:32
    本文仅为小白了解安全测试提供帮助 一:安全测试注意事项 1)要注意白帽子与黑客之间的区别 ...二:web介绍 1)world wide web 万维网,也被叫做www(3w),非常普遍的互联网应用,每天都有数以亿万...

    本文仅为小白了解安全测试提供帮助

    一:安全测试注意事项
    1)要注意白帽子与黑客之间的区别
    2)在挖漏洞挣外快时,注意不要使用安全扫描或暴力破解软件对上线网站进行扫描或攻击。 不要对上线网站造成破坏,不要去获取网站的数据库信息等。否则等待的不是money,而是牢狱啦~~
    二:web介绍
    1)world wide web 万维网,也被叫做www(3w),非常普遍的互联网应用,每天都有数以亿万计的web资源传输。有html,图片,音频,视频等等组成
    2)web的工作流程
    举个栗子:
    这里写图片描述
    细分流程图,安全漏洞根据客户端与服务器端的分布:
    这里写图片描述
    钓鱼:黑客构造一个跟知名网站很相似的网站,吸引用户登录,输入敏感信息,或通过邮件等验证方式,不知不觉中获得用户的登录密码之类的。
    暗链:其实“暗链”就是看不见的网站链接,“暗链”在网站中的链接做的非常隐蔽,短时间内不易被搜索引擎察觉。它和友情链接有相似之处,可以有效地提高PR值。但要注意一点PR值是对单独页面,而不是整个网站。
    暗链一般是把html的框架设置为不可见的,既00或者为负
    这里写图片描述

    xss:跨站脚本攻击。恶意攻击者往Web页面里插入恶意html代码,当用户浏览该页之时,嵌入其中Web里面的html代码会被执行,从而达到恶意用户的特殊目的。主要指的自己构造XSS跨站漏洞网页或者寻找非目标机以外的有跨站漏洞的网页。
    举个栗子:论坛用户在发帖时,在帖子里写了html代码。当其他用户浏览时,此段代码被执行,导致其他用户看到的东西是一些恶意的东西。
    https://www.2cto.com/article/201209/156182.html
    点击劫持:是一种视觉上的欺骗手段。大概有两种方式,一是攻击者使用一个透明的iframe,覆盖在一个网页上,然后诱使用户在该页面上进行操作,此时用户将在不知情的情况下点击透明的iframe页面;二是攻击者使用一张图片覆盖在网页,遮挡网页原有位置的含义;

    这里写图片描述

    这里写图片描述

    CSRF:简单说, 攻击者盗用了你的身份,以你的名义发送恶意请求。

    http://www.cnblogs.com/hyddd/archive/2009/04/09/1432744.html
    http://baike.baidu.com/view/1609487.htm?fr=aladdin
    这里写图片描述

    URL跳转:http://localhost:81/url.php?url= 存在URL跳转漏洞的页面
    http://blog.csdn.net/change518/article/details/53997509

    sql注入:所谓SQL注入,就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令,比如先前的很多影视网站泄露VIP会员密码大多就是通过WEB表单递交查询字符暴出的,这类表单特别容易受到SQL注入式攻击.
    https://www.cnblogs.com/sdya/p/4568548.html

    文件上传/文件包含:上传的附件没有进行过滤,当上传的文件为危险文件时,依然可以上传成功。 比如一句话木马的php文件。 这样很容易服务器的后台被控制

    暴力破解:使用一个好的字典,利用工具,暴力破解网站的登录名和密码。 这要求字典一定要有很多常用数据。 字典也可以用python自己写。

    浏览器首先想DNS服务器发送请求,获取到ip地址,然后通过IP地址找到相应服务器
    这里写图片描述

    浏览器与服务器的通信靠 http协议。 通过发送http请求,和接收服务器端返回的http响应,来进行交互
    浏览器接收到响应信息后,通过html javascript css 等技术,把相应信息渲染成可视化的图形界面。 截止到这里,为整个web工作流程
    这里写图片描述
    三:浏览器
    1)搜索引擎
    浏览器:百度搜索,谷歌hack,bing(用于IP搜索)
    百度搜索语法:
    intitle/title:xxx 限定搜索内容在标题中
    inurl:xxx 限定搜索内容在url中
    filetype:doc 限定文件格式 例子:photoshop实用技巧 filetype:doc
    site:xxx 限定搜索范围在特定的站点中
    双引号“”和书名号《》精确匹配。 同时表达了搜索此不能拆分。 可以试一下搜手机
    -不含特定查询词。 例子:例子:电影 -qvod 或升职记 -太子妃
    +包含特定查询词
    谷歌hack搜索与百度搜索语法相近,在细节处有些不同
    必应bing搜索的语法:
    这里写图片描述
    这里写图片描述
    不同的搜索引擎对应的不同的数据库和资源。
    网络空间搜索引擎:
    这里写图片描述
    Shodan,来自于国外,点击“Details”,可查看详情信息,包括域名、IP、地址、Web技术、对外开放的端口和相应的服务。提供API接口。
    Zoomeye,来自于国内安全公司知道创宇。点击查看详情,包括IP、地址、对外开放的端口和相应的服务。提供API接口。但对中国地区的服务器IP地址做了部分隐藏处理。
    Fofa,来自于国内,提供API接口

    在线web工具:www.ipip.net 、www.cmd5.com,www.anquanquan.info
    tips:以谷歌为例。 有时安全漏洞是在前端页面出现时,可以通过禁用js或者css来定位漏洞
    禁用js方法(工具-设置-高级设置-隐私设置-内容设置):
    这里写图片描述
    禁用css方法:
    这里写图片描述

    2) 浏览器插件(特别是火狐)
    这里写图片描述

    四:需要了解的知识(不求精通,但会写简单的以及能看懂所有的代码)
    1)html
    2)javascript
    3)sql
    4)php
    5)web服务器环境
    这里写图片描述

    五:安全测试工具
    web渗透测试工具:
    AWVS ( Acunetix Web Wulnerability Scanner)是一个自动化的Web 应用程序安全测试工具,它可以扫描任何可通过Web 浏览器访问的和遵循 HTTP/HTTPS 规则的 Web站点和 Web应用程序、国内普遍简称WVS。
    WebInspect(企业级漏

    HP WebInspect 可提供快速扫描功能、广泛的安全评估范围及准确的 Web 应用程序安全扫描结果。它可以识别很多传统扫描程序检测不到的安全漏洞。利用创新的评估技术,例如同步扫描和审核 (simultaneous crawl and audit, SCA) 及并发应用程序扫描,您可以快速而准确地自动执行 Web 应用程序安全测试和 Web 服务安全测试。WebInspect是最准确和全面的自动化的Web应用程序和Web服务漏洞评估解决方案。

    AppScan

    对现代 Web 应用程序和服务执行自动化的动态应用程序安全测试(DAST) 和交互式应用程序安全测试 (IAST)。支持 Web 2.0、 JavaScript 和 AJAX 框架的全面的 JavaScript 执行引擎。涵盖 XML 和 JSON 基础架构的 SOAP 和 REST Web 服务测试支持 WSSecurity 标准、 XML 加密和 XML 签名。详细的漏洞公告和修复建议。40 多种合规性报告,包括支付卡行业数据安全标准 (PCI DSS)、支付应用程序数据安全标准 (PA-DSS)、 ISO 27001 和 ISO 27002,以及 Basel II。
    具体讲解信息,详见链接:http://blog.csdn.net/pygain/article/details/52729266
    数据库扫描漏洞工具:
    sqlmap
    Pangolin(穿山甲)
    其他工具:
    Burpsuite(重点,功能很全)
    fiddler
    Nmap(端口扫描)
    Wireshark
    工具大全:http://blog.csdn.net/zj0910/article/details/42294249
    tips:工具只是在一定程度上帮你快速搜索到一些明显的漏洞,但漏洞的具体证实仍需手工进行检验。故不要盲目的依赖工具。

    六:常见的安全漏洞
    1、XSS
    xss又叫CSS(Cross-SiteScripting),跨站脚本攻击。恶意攻击者往Web页面里插入恶意html代码,当用户浏览该页之时,嵌入其中Web里面的html代码会被执行,从而达到恶意用户的特殊目的。主要指的自己构造XSS跨站漏洞网页或者寻找非目标机以外的有跨站漏洞的网页。

    2、CSRF
    3、URL跳转
    4、点击劫持

    5、SQL注入
    6、命令注入
    7、文件操作漏洞

    展开全文
  • 无论Web技术在未来如何发展,理解Web程序之间通信的基本协议相当重要,因为它让我们理解了Web应用程序的内部工作。本文将对HTTP协议进行详细的实例讲解,内容较多,希望对大家的开发工作或者测试工作有所帮助。协议是...
  • SOAP是一种具体的通讯协议,REST是一种规范. 2、 SOAP(Simple Object Access Protocol)简单对象访问协议,是基于HTTP的一种异构系统通信的协议,说白了就是xml文档传输,之所以会有它,就是在于不同语言C,C++,JAVA...
  • 1、SOCKET通信 2、使用80端口 4、遵循HTTP协议 5、观察HTTP发送头以及响应
  • 我们基本每天都在通过WEB浏览器,去浏览一些新闻,看看视频之类的。...那顺道就来简单的看一下,所谓的Web服务器(例如知名的Tomcat)与浏览器,基本的实现原理是什么样的呢? 首先可以明确的就是,例如我们所...
  • C#基础教程-c#实例教程,适合初学者

    万次阅读 多人点赞 2016-08-22 11:13:24
    本章介绍C#语言的基础知识,希望具有C语言的读者能够基本掌握C#语言,并以此为基础,能够进一步学习用C#语言编写window应用程序和Web应用程序。当然仅靠一章的内容就完全掌握C#语言是不可能的,如需进一步学习C#语言...
  • 精讲!!! Web服务器基础与http协议

    千次阅读 2020-08-30 17:17:12
    web服务器基础与http协议web基础版本Web 1.0Web 2.0域名概述域名注册网页的概念HTTP协议HTTP协议概述HTTP方法GET方法POST方法HTTP状态码生产环境常见的HTTP状态码 web基础 版本 Web 1.0 以编辑为特征,网站提供给...
  • 目录 ... 2、XMPP 3、COAP 4、MQTT协议 ...对于物联网,最重要的是在互联网中设备与设备的通讯,现在物联网在internet通信中比较...在互联网时代,TCP/IP协议已经一统江湖,现在的物联网的通信架构也是构建在传统互联...
  • web前端开发是什么

    千次阅读 2020-01-20 16:13:19
    web前端开发 1、webweb系统,是以网站的形式呈现,通过浏览器的访问来实现一定的功能的系统。 2、什么是前端开发? 前端开发是创建web页面或app等前端界面呈现给用户的过程。通过html、css、js以及衍生出来的各种...
  • SDN

    万次阅读 多人点赞 2017-06-29 11:35:37
    其实在网络技术里已经有了不少的封装技术,比 如MPLS、VPLS、GRE等等,那么为什么还需要这样一种新的封装技术呢。 Overlay最为关键的是要实现无状态网络,即在多个数据中心之间互访,虚拟机迁移都可以无感知地...
  • 什么协议

    千次阅读 多人点赞 2018-07-02 15:28:21
    什么协议  计算机网络中有一个术语:协议什么协议协议的作用是什么?为了理解这一概念,我们可以通过和一些人类活动场景类比来理解。 场景一  如下图1左侧所示,该场景是我们生活中比较典型的交流...
  • Web开发基础之“网络协议

    千次阅读 2015-01-18 13:06:40
    1. TCP/IP协议 参考内容:http://www.ruanyifeng.com/blog/2009/03/tcp-ip_model.html  TCP/IP (Transmission Control Protocol/Internet Protocol,传输控制协议/因特网互联协议-网络通讯协议)协议集是计算机网络...
  • 物联网传输协议什么首选MQTT?

    千次阅读 2019-12-24 22:02:28
    关注、星标公众号,不错过精彩内容作者:黄工公众号:strongerHuang物联网 (IoT) 设备需要连接到互联网,联网的方式有很多种,传输协议也有很多种,为什么MQTT才是物联网的首...
  • 讲解web请求和http协议

    千次阅读 热门讨论 2021-03-06 16:23:22
    web请求: 当我们在f访问百度的时候就有web请求,我们输入一个网址后,浏览器还发送请求给百度的服务器,百度服务器会返回百度的html,当我们在百度搜索其他内容的时候,内容就以参数形式发送给百度浏览器。百度...
  • 遵循Web Workers / Background Pages精神的API实验,该实验允许通过自定义协议处理程序进行动态的应用程序间交互 什么是ProtocolWorker? 您是否曾经想过在您的应用程序中打开与用户首选的服务或活动提供商的程序化...
  • 什么是 openAPI ?

    万次阅读 2019-07-09 16:24:56
    OpenAPI 是什么? Open API 即开放 API,也称开放平台。 所谓的开放 API(OpenAPI)是服务型网站常见的一种应用,网站的服务商将自己的网站服务封装成一系列 API(Application Programming Interface,应用编程接口...
  • Web基础与HTTP协议

    千次阅读 2021-10-02 11:15:33
    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、DNS与域名二、域名1...网络是基于TCP/IP协议进行通信和连接的,每一台主机都有一个唯一的标识(固定的IP地址),用以区别在网络上
  • Web 基础与 HTTP 协议

    千次阅读 2021-10-01 15:05:45
    网页与 HTML3.1 网页概述3.2 网页相关概念3.3 HTML 概述3.4 Web 概述3.5 静态页面与动态页面二、HTTP 协议1. 概述 引言 随着互联网的飞速发展,企业信息化应用大多已采用网页的形式构建,掌握网页的相关的知识和 ...
  • 首先从Http协议说起,Web浏览器和Web服务器之间进行通信需要遵循一定的规则,这个规则就是Http协议。这个地方很好理解,就像人与人之间的交流一样,只有在语言相通的情况下才能知道对方想要表达的意思。 HTTP是...
  • Onvif协议什么是Onvif

    千次阅读 2020-10-23 11:52:31
    什么是onvif
  • 用Python进行web开发需要学习什么?

    千次阅读 2020-06-23 10:26:35
    HTML是网页的核心,学好HTML是成为Web开发人员的基本条件。HTML很容易学习的,但也很容易误用,要学精还得费点功夫。  随着HTML5的发展和普及,了解HTML5也将成为Web开发人员的必修课。  涉及到网页外观时,就需要...
  • RPC 和 Web Service 有什么区别?

    万次阅读 2017-06-08 16:02:12
    RPC vs Web Service使用 SOAP 协议创建 Web Service 需要使用两个备选方案:文档型 SOAP 协议或者 RPC SOAP 消息协议。RPC 指的是远程过程调用,它是一种协议,指定的程序通过它可以去请求指定的位于另一台远程主机...
  • 使用SSL协议保证web服务通信安全

    千次阅读 2012-10-12 10:32:14
    因此,本文就将对SSL协议进行深入剖析,并介绍如何使用SSL技术保护Apache服务器通信。 1 SSL简介 通常的连接方式中,通信是以非加密的形式在网络上传播的,这就有可能被非法窃听到,尤其是用于认证的口令信息...
  • 常见六大Web安全攻防解析

    千次阅读 多人点赞 2019-06-26 12:42:19
    前言 在互联网时代,数据安全与个人隐私受到了前所未有的挑战,各种新奇的攻击技术层出不穷。如何才能更好地保护我们的数据?本文主要侧重于分析几种常见...跨站脚本攻击是指通过存在安全漏洞的Web网站注册用户的浏...
  • 同时无规矩不成方圆,通信协议遵循一组规则,两台设备会将有意义的信息传递给对方。在分布式系统中通信协议极为重要,相同的协议不同的部分在多个位置独立运行。系统在运行进程时可能是多样化的,因此在系统中需要...
  • Happy Captcha完全遵循Apache 2.0开放许可协议,您可以自由使用该软件,如您在使用Happy Captcha时发现软件的任何缺陷,欢迎随时与我联系。 Happy Capthca的源代码已托管到Github和Gitee,您可以访问下面的链接获取...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 85,630
精华内容 34,252
关键字:

web遵循什么协议