问题:
在学习jsonp技术时,在VSCode右键选择Live Server打开html文件,浏览器控制台出现如下错误:
大致意思就是本机5500端口找不到favicon.ico资源。
我并没有去请求这个资源,为什么会出现这个问题呢?
这是浏览器的一个默认行为,浏览器打开任意网站都会去请求网页的页签图标,而我这没有,就会报错404 not found。
而用Open with Live Server打开会在当前文件夹的根目录开一个小的服务器,端口号为5500,然后把根目录下面的所有文件和文件夹资源当作这个服务器的根资源去使用。
查看5500端口根资源目录,跟我VSCode里的文件结构一样:
可以看到,根本没有favcion.ico这个资源。
解决:
在项目根目录添加一张图片,更改图片名和扩展名为缺少的图标资源格式
重新启动服务器,查看控制台,没有报错
参考博客:Vue -- 解决favicon.ico:1 GET http://127.0.0.1:5500/favicon.ico 404 (Not Found)问题_CodeJiao的博客-优快云博客