草庐IT

favicons

全部标签

node.js - 如何在 Node.js/Express 中将过期 header 添加到 favicon.ico

在Express中,我将过期header添加到我的静态文件中,如下所示app.use(function(req,res,next){//staticfolder:cssif(req.url.indexOf('/css/')===0){res.setHeader('Cache-Control','public,max-age=345600');//4daysres.setHeader('Expires',newDate(Date.now()+345600000).toUTCString());}});app.use(express.static(root+'/app'));我不能做的是像

node.js - express.favicon() 是做什么的

我想知道express.favicon()的作用。我焦头烂额,无法理解推理。谁能解释一下。app.use(express.favicon());我阅读了一些链接,该命令将忽略GET/favicon.ico。我正在寻找更多关于这个的理解?函数在哪里:express.favicon()定义和所有这些信息,我在express网站上检查了找不到这个函数的声明/定义 最佳答案 它definesafaviconforyourapplication.默认情况下,不向favicon传递任何路径将提供expressfavicon。

node.js - express.favicon() 是做什么的

我想知道express.favicon()的作用。我焦头烂额,无法理解推理。谁能解释一下。app.use(express.favicon());我阅读了一些链接,该命令将忽略GET/favicon.ico。我正在寻找更多关于这个的理解?函数在哪里:express.favicon()定义和所有这些信息,我在express网站上检查了找不到这个函数的声明/定义 最佳答案 它definesafaviconforyourapplication.默认情况下,不向favicon传递任何路径将提供expressfavicon。

node.js - Express js 阻止 GET/favicon.ico

在每个请求中,我的服务器都会接收到/favicon.ico的GET请求,即使它是不包含html文件的RESTapi。为什么会发生这种情况?如何阻止此请求? 最佳答案 默认情况下,浏览器会尝试从主机名的根目录请求/favicon.ico,以便在浏览器选项卡中显示图标。如果您想避免此请求返回404,您可以:提供一个favicon.ico文件,该文件位于您网站的根目录。使用模块,例如serve-favicon将请求指向特定文件。捕获favicon.ico请求并发送204NoContent状态:app.get('/favicon.ico',

node.js - Express js 阻止 GET/favicon.ico

在每个请求中,我的服务器都会接收到/favicon.ico的GET请求,即使它是不包含html文件的RESTapi。为什么会发生这种情况?如何阻止此请求? 最佳答案 默认情况下,浏览器会尝试从主机名的根目录请求/favicon.ico,以便在浏览器选项卡中显示图标。如果您想避免此请求返回404,您可以:提供一个favicon.ico文件,该文件位于您网站的根目录。使用模块,例如serve-favicon将请求指向特定文件。捕获favicon.ico请求并发送204NoContent状态:app.get('/favicon.ico',

spring - 默认 Spring Security 重定向到 favicon

我正在使用SpringSecurity3.1。授权后重定向时出现问题。它重定向到一个favicon404错误。为favicon添加role_anonymous没有帮助。--> 最佳答案 您最好从过滤器链中完全省略该路径。使用改为。还请记住,您需要将intercept-url元素从最具体到最不具体的模式排序,因此您的原始配置无论如何都会忽略favicon模式。我还建议您不要使用auto-config,而是明确指定要使用的功能,以便清楚要添加到安全过滤器链中的内容。 关于spring-默认S

spring - 默认 Spring Security 重定向到 favicon

我正在使用SpringSecurity3.1。授权后重定向时出现问题。它重定向到一个favicon404错误。为favicon添加role_anonymous没有帮助。--> 最佳答案 您最好从过滤器链中完全省略该路径。使用改为。还请记住,您需要将intercept-url元素从最具体到最不具体的模式排序,因此您的原始配置无论如何都会忽略favicon模式。我还建议您不要使用auto-config,而是明确指定要使用的功能,以便清楚要添加到安全过滤器链中的内容。 关于spring-默认S

php - 在 PHP 中将 Favicon 转为 PNG

我需要一个PHP脚本来将网站图标转换为PNG,同时保持其原始尺寸。我知道谷歌有它的secret图标转换器-http://www.google.com/s2/favicons?domain=http://facebook.com/但这会将网站图标转换为16x16,即使它们最初更大。所以基本上我需要这个,减去缩小效果。我也看到了这个-http://www.controlstyle.com/articles/programming/text/php-favicon/但经过几个小时的摆弄,我无法让它工作。基本上,我正在尝试自动抓取尽可能大的链接图标-基于URL的自动48x48png将是完美的方

android - 禁用 Android WebView/WebViewClient 发起的 favicon.ico 请求

当我调用WebView.loadUrl()时,如何禁止AndroidWebView/WebViewClient发送对favicon.ico的请求?在通过CharlesProxy分析请求时,我可以看到正在进行的调用。我不拥有我在WebView中显示的HTML内容。我的研究已经从服务器端获得了很多解决方法的结果,但这些对我不起作用。 最佳答案 对我来说,完整的解决方案是:@OverridepublicWebResourceResponseshouldInterceptRequest(WebViewview,Stringurl){if(u

ios - 全局 favicon.ico 和 iOS 图标

我想在我配置的nginx服务器上设置域的图标。此域上有许多不同的url,无论url是什么,都需要显示相同的网站图标/图标。我正在寻求一些实现方面的建议。 最佳答案 如果您希望服务器上的所有(子)域都具有相同的图标,您可以在服务器配置中输入:location~/(favicon.ico|apple-touch-icon.png)${root/var/www/default;}只需将图标放在上面的文件夹中即可。希望对您有所帮助,干杯! 关于ios-全局favicon.ico和iOS图标,我们