Mozilla firefox中格式不正确的源文件

     2023-02-21     13

关键词:

【中文标题】Mozilla firefox中格式不正确的源文件【英文标题】:not well-formed Source File in mozilla firefox 【发布时间】:2014-08-08 06:50:52 【问题描述】:

以下是我的JSON文件的内容——


    "tags": [
        "Red",
        "Green",
        "Blue",
        "Yellow"
    ]

我使用jsonlint 进行了检查,但在 Firefox 中仍然出现以下错误。

时间戳:2014 年 6 月 18 日星期三 10:39:41 IST 错误:格式不正确 源文件: file:///home/trialcode/trialcode/Projects/ang/18-06-2014/ang/content.json 行:1,列:1 源代码:

我不确定自己做错了什么。

仅供参考-

操作系统 - Linux Ubuntu 12.04

火狐 - 24.0

编辑

我正在通过$http.get 方法在角度控制器中使用content.json 文件的内容。

我对这种错误进行了更多探索,发现它与Content-Type设置有关。

以下是完整代码-

<!doctype html>
<html lang="en" ng-app="app">
<head>
    <title>JSON Read In Angularjs</title>
    <meta charset="UTF-8" />
    <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.10/angular.min.js"></script>
    <script>
        var app = angular.module('app', []);

        app.controller('myCtrl', function($scope, $http)
            $scope.data = ;
            $http.get('content.json').success(function(data) 
                $scope.data = data;
            );
        );
    </script>
</head>
<body ng-controller="myCtrl">
        <ul>
            <li ng-repeat="em in data.tags">em</li>
        </ul>
</body>
</html>

如果有问题,我该如何设置内容类型。我搜索了HERE,但无法修复它。有的话请帮帮我。

【问题讨论】:

不确定您的实际问题是什么,但如果您想设置Content-Type HTTP 标头,您可以通过向$http.get 提供配置参数来实现(即$http.get('content.json', headers: 'Content-Type': 'application/json') @miqid 我试过了,但在 FF 中仍然出现“格式不正确”的错误 忽略我之前的评论,我脑子里放了个屁——不管怎样,用Content-Type 发出 GET 是没有意义的。另一个建议是检查返回content.json 的服务器是否将application/json 设置为MIME 类型。或者,如果您不使用服务器,我认为这个特定问题可能会有所帮助:***.com/questions/2618959/… @miqid 我遇到了这个***.com/a/24281117/1594368 【参考方案1】:

经过几个小时的搜索,我发现了 -

Chrome 和其他现代浏览器已实现安全性 跨域请求的限制,这意味着您不能 通过 file:/// 加载任何内容,您需要使用 http:// 协议 任何时候,甚至是本地到期的同源政策。

来源-

    Cross Origin Script *** Answer Simple Solution For Local Cross Origin Requests

【讨论】:

本地 - 在 Mozilla Firefox 中找不到支持格式和 MIME 类型的视频

】本地-在MozillaFirefox中找不到支持格式和MIME类型的视频【英文标题】:Local-NovideowithsupportedformatandMIMEtypefoundinMozilaFirebox【发布时间】:2016-06-1208:46:29【问题描述】:我在本地网页上有一百个视频,都是在引导模式内容中添加的... 查看详情

FireFox 中的表格渲染不正确

】FireFox中的表格渲染不正确【英文标题】:incorrecttablerenderinginFireFox【发布时间】:2019-10-1607:43:42【问题描述】:当页面刷新时,A table的格式会被破坏,但在调整大小时可以正常工作。我尝试在Chrome、IE 和Edge中运行相同的代... 查看详情

不重新启动 Firefox 不会刷新密钥库

...irefox【发布时间】:2012-07-2313:18:06【问题描述】:当我在Mozilla中添加/删除任何证书时,Mozilla的密钥库在手动重新启动之前无法刷新。我创建了一个新的密钥库,用于从Mozilla获取私钥,但它不起作用。它使用了较旧的密钥库,... 查看详情

如何在 Mozilla Firefox 中禁用 CORS?

】如何在MozillaFirefox中禁用CORS?【英文标题】:HowtodisableCORSinmozillafirefox?【发布时间】:2017-05-1417:11:21【问题描述】:如何在Firefox中禁用网络安全或如何在开发过程中解决Firefox中的CORS问题?尝试了但没有成功:“about:config”中... 查看详情

Mozilla Firefox 36 在播放我的 h264 MP4 文件时出现问题

】MozillaFirefox36在播放我的h264MP4文件时出现问题【英文标题】:MozillaFirefox36hasproblemsplayingmyh264MP4files【发布时间】:2015-05-1313:22:12【问题描述】:我尝试将带有ffmpeg的视频转换为mp4格式(h264)配置文件:高级别:3.1(1280x720和30fps)... 查看详情

过滤器:mozilla firefox <svg> 的模糊不工作

】过滤器:mozillafirefox<svg>的模糊不工作【英文标题】:filter:blurformozillafirefox<svg>notworking【发布时间】:2013-01-1318:39:10【问题描述】:我正在开发一个页面,该页面将为图像设置动画,并以模糊样式淡入。它在googlechrome... 查看详情

mozilla在发布的firefox90版本中宣布正式放弃对ftp的支持

导读出于多重安全原因,在日前发布的Firefox90版本中Mozilla宣布正式放弃对FTP的支持。FTP是文件传输协议的简称,是实现互联网上许多文件下载或上传活动的技术。目前,Firefox和Chrome两大浏览器均已停止对FTP的支持。... 查看详情

Mozilla Firefox 中缺少 CC 按钮

】MozillaFirefox中缺少CC按钮【英文标题】:MissingCCbuttoninMozillaFirefox【发布时间】:2014-08-0812:52:49【问题描述】:我正在使用HTML5中的字幕(WebVtt)。视频播放器上应出现一个打开/关闭字幕的按钮。但在Firefox中,这不会发生。这里的... 查看详情

使用 Jackson 在 Firefox 中正确显示 XML

】使用Jackson在Firefox中正确显示XML【英文标题】:DisplayXMLcorrectlyinFirefoxwithJackson【发布时间】:2016-01-2302:47:00【问题描述】:我正在使用Jackson将JSON文件转换为ArrayList,然后再转换为XML。它在Firefox中显示,但与普通字符串一样。... 查看详情

<input type="number"> 在 Firefox 中。为啥 Mozilla 不支持在其浏览器中输入数字?

】<inputtype="number">在Firefox中。为啥Mozilla不支持在其浏览器中输入数字?【英文标题】:<inputtype="number">inFirefox.Whydoesn\'tMozillasupportnumberinputsinitsbrowser?<inputtype="number">在Firefox中。为 查看详情

菜单在 Chrome 中正确显示,但在 Firefox 中不显示

】菜单在Chrome中正确显示,但在Firefox中不显示【英文标题】:MenushowsrightinChrome,butnotinFirefox【发布时间】:2013-04-2020:26:42【问题描述】:我的网站中的导航栏有问题。它在chrome中工作,但在Firefox中发生了一些奇怪的事情,我不... 查看详情

文件上传选项以从相机拍摄图像或从图库中选择不适用于 Mozilla Firefox 中的 Web 应用程序

...文件上传选项以从相机拍摄图像或从图库中选择不适用于MozillaFirefox中的Web应用程序【英文标题】:Fileuploadoptiontotakeimagefromcameraorselectfromgallernotworkingforwebappinmozillafirefox【发布时间】:2021-11-2711:50:56【问题描述】:在我的网络应... 查看详情

在 Mozilla Firefox 上隐藏滚动条

】在MozillaFirefox上隐藏滚动条【英文标题】:hidescrollbarsonmozillafirefox【发布时间】:2017-01-0611:33:11【问题描述】:我正在制作一个网络应用程序,但我似乎无法摆脱MozillaFirefox上菜单的滚动条。它在我测试过的所有浏览器中都能... 查看详情

我在哪里可以获得firefox游标值的cur文件?(代码片段)

...这些可用的地方?答案它们最容易在这里找到:http://mxr.mozilla.org/mozilla-release/source/widget/windows/res/或者在这里:http://hg.mozilla.org/mozilla-central/file/然后单击“widget”->“windows”->“res”,单击所需文件旁边的“文件”,然后单... 查看详情

mozilla宣布firefox49将修改根证书处理过程

昨日Mozilla开发工程师DavidKeeler宣布,将在Windows版的Firefox浏览器中修改根证书处理过程(RootCertificateHandlingProcedures)。在Windows版的Firefox中浏览器拥有自主的证书存储机制,这是同Windows系统证书存储互相独立的一套证书存储机制... 查看详情

为啥 XMLHttpRequest 上传在 Firefox 中没有正确失败?

】为啥XMLHttpRequest上传在Firefox中没有正确失败?【英文标题】:WhyisXMLHttpRequestuploadnotfailingproperlyinFirefox?为什么XMLHttpRequest上传在Firefox中没有正确失败?【发布时间】:2018-12-0814:18:17【问题描述】:我正在实现一个文件上传器,... 查看详情

火狐浏览器如何像ie一样查看临时文件和历史记录

...置文件的位置:  Windows9x/Me  C:\\WINDOWS\\ApplicationData\\Mozilla\\Firefox\\Profiles\\xxxxxxxx.default\\  Windows2000/XP/2003  C:\\DocumentsandSettings\\[UserName]\\LocalSettings\\Application  Data\\Mozilla\\Firefox\\Profiles\\xxxxxxxx.default\\\\  Linux~/.mozilla/fi... 查看详情

在 Chrome、Safari 和 Edge 中显示 flex 对齐不正确,但在 Firefox 中正确

】在Chrome、Safari和Edge中显示flex对齐不正确,但在Firefox中正确【英文标题】:DisplayflexalignmentincorrectinChrome,SafariandEdge,butcorrectinFirefox【发布时间】:2018-10-3120:52:09【问题描述】:我有一个使用displayflex方法的div,其中包含其他div... 查看详情