草庐IT

redirect_uri

全部标签

javascript - <img> 的 XSS 上的数据 URI 是否可被利用?

看完这篇文章我没有一个明确的答案:http://palizine.plynt.com/issues/2010Oct/bypass-xss-filters/浏览器会解释中的文本/html数据URI负载吗?src作为文档,其中标签执行了吗?如果不是,那么在第三方HTML中允许数据URI是否安全?针对此用例,浏览器级别存在哪些安全机制? 最佳答案 MSDNdocumentation说IE没有:Forsecurityreasons,dataURIsarerestrictedtodownloadedresources.DataURIscann

html - Django WeasyPrint CSS 集成警告 : Relative URI reference without a base URI: <link href ="/static/css/bootstrap.min.css"> at line None

我想在Django中使用Wea​​syPrint生成报告。但我不知道如何集成css(特别是bootstrapcss文件)。我能够看到生成的html。但是当我将此行添加到我的模板时我收到警告-警告是-RelativeURIreferencewithoutabaseURI:atlineNone我想知道如何将基本URI发送到模板。任何帮助将不胜感激。 最佳答案 我必须添加base_url=request.build_absolute_uri()。所以打印命令看起来像:weasyprint.HTML(string=html,base_url

html - 数据 URI 的用途是什么?

为什么资源有时会嵌入到数据URI中,而不是使用链接到作为文件存储在服务器上的资源的常规URI? 最佳答案 1。减少服务器请求通过减少获取资源所需的HTTP请求数,数据URI可用于降低服务器负载并提高客户端性能。例如,这个HTML:...可以替换为:...生成这样的图像:少一个HTTP请求。注意:在StackOverflow帖子中嵌入数据URI图像似乎是不可能的;然而,上面的图像是使用显示的数据URI上传到图像托管服务的。例如,如果您的站点使用许多小图标,将它们全部指定为样式表中的数据URI:.icon-bullet-red{back

html - 在 TinyMCE 中设置数据 URI

TinyMCE初始化选项$scope.tinymceOptions={plugins:'base64imgimageimagetoolspaste...',relative_urls:false,paste_data_images:true,...};paste_data_images:true选项意味着data:url图像(内联图像)不应从粘贴的内容中删除(参见docs)。我使用TinyMCE4.2.8。在base64img插件中,我编写了以下代码vareditor;//TinyMCEeditorvarimgData;//base64imagedatastring,like"data

android - 如何从 Uri 获取位图?

如何从Uri中获取Bitmap对象(如果我成功将其存储在/data/data/MYFOLDER/myimage.png或file///data/data/MYFOLDER/myimage.png)在我的应用程序中使用它?有没有人知道如何做到这一点? 最佳答案 这是正确的做法:protectedvoidonActivityResult(intrequestCode,intresultCode,Intentdata){super.onActivityResult(requestCode,resultCode,data);if(resul

android - 如何从 Uri 获取位图?

如何从Uri中获取Bitmap对象(如果我成功将其存储在/data/data/MYFOLDER/myimage.png或file///data/data/MYFOLDER/myimage.png)在我的应用程序中使用它?有没有人知道如何做到这一点? 最佳答案 这是正确的做法:protectedvoidonActivityResult(intrequestCode,intresultCode,Intentdata){super.onActivityResult(requestCode,resultCode,data);if(resul

javascript - Safari 中的数据 URI 泄漏(原为 : Memory Leak with HTML5 canvas)

我创建了一个网页,它通过Websocket接收base64编码的位图,然后将它们绘制到Canvas上。它工作得很好。除此之外,浏览器(无论是Firefox、Chrome还是Safari)的内存使用量会随着每个图像的增加而增加,并且永远不会下降。所以,我的代码中一定存在内存泄漏或其他一些错误。如果我注释掉对context.drawImage的调用,则不会发生内存泄漏(但当然不会绘制图像)。以下是我网页的片段。任何帮助表示赞赏。谢谢!//globalvariablesvarcanvas;varcontext;...ws.onmessage=function(evt){varreceived

javascript - 未捕获的 URIError : URI malformed - jquery UI tabs on Windows

我在本地Windows开发环境中使用jqueryUI选项卡。我正在用他们的democode进行测试NunctinciduntProindolorAeneanlaciniaProinelitarcu,rutrumcommodo,vehiculatempus,commodoa,risus.Curabiturnecarcu.Morbitincidunt,duisitametfacilisisfeugiat,odiometusgravidaante,utpharetramassametusidnunc.Duisscelerisquemolestieturpis.Sedfringilla,mas

html - 如何绕过 IE8 对数据 :uri on base64 encode? 的 32k 限制

我需要向浏览器发送包含1920x1080png的html响应。这是html查询截取的屏幕截图。我在base64中对图像进行编码并将其作为文本/html内容类型嵌入发送。一些简单的东西,比如:Whatever它在FF和Chrome上运行良好,问题是我需要支持IE8。IE8作为对data:uri长度的限制。如果我压缩图像使png编码低于32k(大约600x500),我会丢失太多信息。解决此问题最简单的方法是什么?(我无权访问服务器来托管图像等) 最佳答案 最后我们放弃了对IE8的支持。我很幸运,它仅用于内部调试目的。问题仍然存在。希望I

html - 在公共(public)网站上使用 schemeless 协议(protocol) URI 是 "safe"吗?例如//www.example.com/dir/file

这个问题在这里已经有了答案:CanIchangeallmyhttp://linkstojust//?(7个答案)关闭8年前。在HTML中,当引用图像、css、javascript等时...我有时会使用没有http或https方案部分的链接,àla。而且我还没有遇到任何浏览器阻塞(据我所知)。我看到其他一些公共(public)网站也使用它,但不是很多。我什至在一个电子商务网站上用这个语法引用了GooglejQueryCDN:显然,只有当我知道服务器同时具有http和https功能时,我才会这样做。(通常是我自己的网站)所以我的问题是这会造成什么伤害?有哪些陷阱或缺点?