我们为域名申请下来证书,会发现证书里面的内容都是加密后的密文;我们没办法直接阅读。 证书中的内容应该包括一下信息 --Version 版本 --Serial Number序列号 --Algorithm ID 算法标识 --Issuer 颁发者 --Validity 有效期 --->Not Before 有效起始日期 --->Not After 有效终止日期 --Subject 使用者 --Subject …
视频数据以数据流的方式推送到客户端。 服务器端需要配置服务,将数据流推送到客户端。这就是推流的过程。 客户端从服务端拉取数据流就是拉流的过程。客户端的拉流软件可以是播放器也可以使用JS扩展。 直播、点播和推流 直播:即直接观看主播实时推送过来的音视频数据,观众和视频源之间的时间延迟一般不会太长。 点播:视频源已经事先存储于腾讯服务器之上的音视频文件,观众随时可以观看,类似优酷土豆、爱奇艺和腾讯视频。 推流:主播将本地…
Google提供了三种在平板电脑,智能手机和其他设备上运行网页内容的方式: 1、使用Chrome Mobile用于运行Android 4.0及更高版本和iOS的设备。 2、使用默认的Android浏览器,运行Android 4.0之前版本的设备(Ice Cream Sandwich)。 3、在原生Android应用程序的WebView中。 数据保护程序(Data Saver) 通过数据压缩获得更快,更安全,更便宜的网…
Http协议在网络传输中明文传输,这样就会很不安全。从离开本机电脑至到达服务器,这个过程中很多人都有可能获取你访问和提交内容。 在如今信息技术高速发展和个人信息频繁泄露的时代;一个合格的站长的第一步就是对自己的网站添加SSL证书。 采购SSL证书并不容易,每年动辄上千RMB。还好有可以免费的证书供你选择。 Letsenctypt 提供免费的证书,为你节约了一个开支。 letsenctypt 证书的特点: 1、证书免费…
表示服务器无法完成明显有效的请求。这类状态码代表了服务器在处理请求的过程中有错误或者异常状态发生,也有可能是服务器意识到以当前的软硬件资源无法完成对请求的处理。除非这是一个HEAD请求,否则服务器应当包含一个解释当前错误状态以及这个状况是临时的还是永久的解释信息实体。浏览器应当向用户展示任何在当前响应中被包含的实体。这些状态码适用于任何响应方法。 500 Internal Server Error 通用错误消息,服务…
这类的状态码代表了客户端看起来可能发生了错误,妨碍了服务器的处理。 除非响应的是一个HEAD请求,否则服务器就应该返回一个解释当前错误状况的实体,以及这是临时的还是永久性的状况。 这些状态码适用于任何请求方法。浏览器应当向用户显示任何包含在此类错误响应中的实体内容。 如果错误发生时客户端正在传送数据,那么使用TCP的服务器实现应当仔细确保在关闭客户端与服务器之间的连接之前,客户端已经收到了包含错误信息的数据包。如果客…
这类状态码代表需要客户端采取进一步的操作才能完成请求。 通常,这些状态码用来重定向,后续的请求地址(重定向目标)在本次响应的Location域中指明。 当且仅当后续的请求所使用的方法是GET或者HEAD时,用户浏览器才可以在没有用户介入的情况下自动提交所需要的后续请求。 客户端应当自动监测无限循环重定向(例如:A→B→C→……→A或A→A),因为这会导致服务器和客户端大量不必要的资源消耗。 按照HTTP/1.0版规范…
HTTP状态码(英语:HTTP Status Code)是用以表示网页服务器超文本传输协议响应状态的3位数字代码。 它由 RFC 2616 规范定义的,并得到 RFC 2518、RFC 2817、RFC 2295、RFC 2774 与 RFC 4918 等规范扩展。 所有状态码的第一个数字代表了响应的五种状态之一。 所示的消息短语是典型的,但是可以提供任何可读取的替代方案。 除非另有说明,状态码是HTTP / 1.1…
CGI(Common Gateway Interface) 通用网关接口 CGI描述了WEB服务器(如:Nginx)和请求处理程序(如:PHP-FPM)之间传输数据的一种标准。 CGI的一个目的是要独立于任何语言 CGI程序可以用任何脚本语言或者是完全独立编程语言实现,只要这个语言可以在这个系统上运行。除Perl外,像Unix shell script, Python, Ruby, PHP, Tcl, C/C++,和…
服务端和客户端的数据交互,一般情况自然是通过OSI中的网络协议进行的。在OSI的应用层中数据交互过程中定义了不同的数据交互方式。 这里说明一下REST\RPC\XML-RPC\SOAP\WSDL这几个关键词的意思。 REST 和 RESTful API 一种软件架构风格,设计风格而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓…