
浏览器
lengye7
这个作者很懒,什么都没留下…
展开
-
浏览器请求GET与POST的区别
通过浏览器的地址栏输入地址,所访问的URL都是get请求,因此如果以post定义方法,那么由于请求与实现的不一致,会返回405错误,method not allowed, The specified HTTP method is not allowed for the requested resource.这归根到底是因为浏览器发送了get请求,而方法只能处理post请求,所以发生的错误...转载 2019-07-11 16:56:51 · 2473 阅读 · 0 评论 -
什么是BLOB URL,为什么要使用它?
我有非常多的blob URL问题。我src在YouTube上搜索视频标签,发现视频src如下所示:src="blob:https://crap.crap"我打开了src视频中的blob网址,它给出了一个错误,我无法打开,但正在使用该src标记。这怎么可能?要求:什么是blob网址? 为什么使用它? 我可以在服务器上创建自己的Blob URL吗? 如果你有任何额外的细节...转载 2019-02-17 01:05:43 · 17807 阅读 · 0 评论 -
看完让你彻底搞懂Websocket原理
偶然在知乎上看到一篇回帖,瞬间觉得之前看的那么多资料都不及这一篇回帖让我对 websocket 的认识深刻有木有。所以转到我博客里,分享一下。比较喜欢看这种博客,读起来很轻松,不枯燥,没有布道师的阵仗,纯粹为分享。废话这么多了,最后再赞一个~一、websocket与httpWebSocket是HTML5出的东西(协议),也就是说HTTP协议没有变化,或者说没关系,但HTTP是不支持持久连接...转载 2019-02-17 00:54:26 · 552 阅读 · 0 评论 -
WEB通信交互的几种方式
WEB通信交互的几种方式 - 实时通信发展过程简介 简单介绍一下现在的WEB通信有以下几种方式:最基本的http请求方式,Ajax轮询,Ajax长轮询,HTML5推送事件,HTML5的WebSocket。最基本的http请求方式: 客户端向服务器端发起一个请求 服务器端接收到请求后会在服务器端进行业务逻辑处理运算 服务器端返回结果到客户端 一个很实在的例子...转载 2019-02-17 00:40:32 · 5236 阅读 · 0 评论 -
关于HLS直播流HTML页面播放解决
在最近的项目开发中,涉及了HLS直播音频流的播放,关于网上的资料较多,各种混杂,因此对此在问题解决尝试以及结果进行总结。什么是HLS首先,什么是HLS?HTTP Live Streaming(缩写是HLS)是一个由苹果公司提出的基于HTTP的流媒体网络传输协议。是苹果公司QuickTime X和iPhone软件系统的一部分。它的工作原理是把整个流分成一个个小的基于HTTP的文件来下载...转载 2019-02-17 00:17:55 · 14606 阅读 · 3 评论 -
HTML5视频直播及H5直播扫盲
文章来源:http://geek.csdn.net/news/detail/95188分享内容简介: 目前视频直播,尤其是移动端的视频直播已经火到不行了,基本上各大互联网公司都有了自己的直播产品,所以对于直播的一些基本知识和主要技术点也要有所了解,本次分享就向大家介绍一下其中的奥秘。内容大体框架: 1. 怎样利用 HTML5 来播放直播视频 2. 怎样录制直播视频 3. 怎样实时上...转载 2019-02-16 23:33:13 · 12351 阅读 · 2 评论 -
关于直防盗链的一些想法
关于防盗链,有许多的方法,基本都是只能防住比较低级的盗链。为了提高盗链的对抗等级,采用私有协议,私有编码或者进行加密才能阻断一些协议级的盗播。当然这种方法仍然可以利用带着客户端跑的这种方法来进行对抗,所以,如果是在电脑进行盗播,就毫无办法了。但是却有效防止了移动端的盗播,毕竟每次安装APP带着一个大体积进行盗播,也不是很方便。关于私有协议和加密或者私有编码的方式实现方法:私有编码有些不现实...原创 2019-02-16 23:18:51 · 271 阅读 · 0 评论 -
流媒体点播/直播服务架构设计,类HLS协议
有一个关于通信网络的冷笑话:2G时代,你可以看苍井空.txt3G时代,你可以看苍井空.jpg4G时代,你可以看苍井空.avi于是可以看到,如今的网络时代已经进入了流媒体时代,了解如何搭建一个流媒体服务器,是十分有意义的。最近,我们简单实现了一个流媒体点播&直播服务,采用了类似HLS协议的方法,给大家分享一下。什么是HLS?关于HLS介绍的文章,随便搜一下就可以搜...转载 2019-02-16 21:48:51 · 2464 阅读 · 0 评论 -
Flash视频播放器开发经验总结
HTTP协议更优目前几乎所有的视频点播网站全部采用HTTP协议传输数据。因为相对于诸如RTMP等协议来说,HTTP协议是无状态的,数据传输完毕就断开连接,这样服务器就可以腾出资源来服务更多的用户。而RTMP则会在用户播放期间一直维护一个连接,这样服务器的负载就非常有限。而且HTTP服务器,CDN等都已经是非常成熟的技术,成本低性能好。另外HTTP的请求可以直接使用浏览器Cookie,容易和网站...转载 2019-02-16 21:09:46 · 691 阅读 · 0 评论 -
7款很棒的 HTML5 视频播放器
作为下一代的网页语言,HTML5 拥有很多让人期待已久的新特性,其中之一就是 video 标签,让开发者可以在网页中和添加图片一样简单的方式添加视频。在这篇文章中,我收集了7个很棒的HTML5视频播放器,你可以很容易的应用到你的网站中,文章最后还将与大家分享使用 CSS3 和 jQuery 开发一个自定义 HTML5 视频播放器的教程。VideoJSVideoJS 是最流行的 HTML...转载 2019-02-16 15:54:53 · 24489 阅读 · 1 评论 -
Flash 加密和破解
关于Flash(swf),我们需要明确一点:***Flash字节码的意义都是公开的 所以如果cracker真的有足够的耐心他最终还是可以破解掉你的Flash。我们能做的只是尽量提高Flash被破解的门槛让cracker破解它需要消耗的时间大于自己更新版本的间隔就好了。一般而言,对于游戏,无非是为了防止cracker修改游戏数据,制作外挂,当然也有人为了破解游戏,提取素材,提取音频,提取音乐...转载 2019-02-13 21:15:42 · 5816 阅读 · 3 评论 -
转载:flash加密解密的相关知识
转自:http://www.jz123.cn/text/0527317.html希望大家了解一些解密方面的东西,对自己的心血好好保护。最好的方法就是完全不给,一旦作品发布,必须做好被人破解的准备。另外,无论何时,不是技术相当人之间的交流性质的话,不要发论坛短消息或邮件和我讨论这一话题。 Q1:为什么要破解flash文件 我认为目前有五种性质: 一 是通过破解别人的文件,了解别...转载 2019-02-13 16:51:35 · 899 阅读 · 0 评论 -
转载:当你写爬虫时遇上Flash+加密时?教你一个方法很靠谱
今天在摸鱼(划掉)逛V2EX的时候,有个帖子引起了我的注意,求助一个网站视频加密方式, 已排除是 base64 加密 - V2EXhttps://www.v2ex.com/t/493201帖子内容:视频链接加密之后是这样的:lxxt6jIID2Byq541xEB6F3u71bYaE5A/A-1dMFS4o9mx8uzpm81KxH25u1E29:Cl7Wg|lxxt4hGGB...转载 2019-02-13 16:49:00 · 305 阅读 · 0 评论 -
记一次视频加密播放以及适配问题
最近公司要做一个卖视频的产品,既然是卖视频,那视频当然得加个密,不让别人随便下载咯。而且是课程类的视频,一个视频长度都在一个小时左右,那就也得考虑流量问题。如果是使用普通的mp4视频格式,既容易被下走,又非常浪费流量,如果用户看了前百分之十的视频内容就不想看或者想下次再看,但是以2018年的网速,说不定就已经把所有视频全都下好了,既浪费了用户的流量,也浪费了公司的流量,钱从两边都哗哗的流到了电信...转载 2019-02-13 02:32:15 · 5966 阅读 · 0 评论 -
浏览器缓存机制详解
对于浏览器缓存,相信很多开发者对它真的是又爱又恨。一方面极大地提升了用户体验,而另一方面有时会因为读取了缓存而展示了“错误”的东西,而在开发过程中千方百计地想把缓存禁掉。那么浏览器缓存究竟是个什么样的神奇玩意呢?什么是浏览器缓存:简单来说,浏览器缓存就是把一个已经请求过的Web资源(如html页面,图片,js,数据等)拷贝一份副本储存在浏览器中。缓存会根据进来的请求保存输出内容的副本。当下...转载 2019-02-08 14:08:12 · 425 阅读 · 0 评论 -
浏览器渲染页面过程与页面优化
由一道面试题引发的思考:从用户输入浏览器输入url到页面最后呈现 有哪些过程?一道很常规的题目,考的是基本网络原理,和浏览器加载css,js过程。答案大致如下: 用户输入URL地址 浏览器解析URL解析出主机名 浏览器将主机名转换成服务器ip地址(浏览器先查找本地DNS缓存列表 没有的话 再向浏览器默认的DNS服务器发送查询请求 同时缓存) 浏览器将端...转载 2019-02-08 13:53:33 · 268 阅读 · 0 评论 -
转载:浏览器渲染原理及流程
我们可能都知道浏览器含有一个渲染引擎,用来渲染窗口所展示的内容。默认情况下,渲染引擎可以显示html、xml文档及图片,它也可以借助插件(一种浏览器扩展)显示其他类型数据,例如使用PDF阅读器插件,用于显示PDF格式。但是其具体的渲染原理和流程估计也有很多人都不知道或者不清楚吧。这些天研究了一下浏览器的渲染原理,有了些心得,在这里跟大家分享一下,这里只讨论渲染引擎最主要的用途——显示应用了CSS之...转载 2019-02-07 23:54:07 · 187 阅读 · 0 评论 -
转载:五大主流浏览器内核的源起以及国内各大浏览器内核总结
下面是来自百度统计流量研究院的浏览器市场份额报告(2016年1月至今)可以看到chrome和IE依然占据了国内浏览器份额的大多半江山,尤其是chrome浏览器,近几年来发展迅速,抢走IE不少份额。另外国内一些浏览器也有不错的成绩,比如QQ、2345还有搜狗等等。下面主要总结一下,五大主流浏览器以及国内一些浏览器所使用的内核。捋一下内核的概念: 浏览器内核又可以分成两部分:渲染...转载 2019-02-06 17:26:47 · 534 阅读 · 0 评论