gpt4 book ai didi

javascript - jQuery $.ajax 在 Safari 中去除 JSON 对象属性

转载 作者:行者123 更新时间:2023-12-02 15:00:52 26 4
gpt4 key购买 nike

我正在使用以下代码:

$.ajax( {
url: "http://www.earthquakescanada.nrcan.gc.ca/api/earthquakes/latest/7d.json",
dataType: 'json',
success: successHandler
} );

var successHandler = function ( data ) {
console.log( data );
}

出于某种原因,仅在 Safari 中,返回对象的“位置”属性被删除。谁能解释一下原因并提出解决方案?

最佳答案

这不是 jQuery$.ajax 问题,而是您尝试获取的 json 资源有一种用户代理 Controller 。

尝试在 Chrome 中打开该网址,然后在 Safari 中打开该网址,您将看到同一网址中的两个不同的 json 文件 http://www.earthquakescanada.nrcan.gc.ca/api/earthquakes/latest/7d.json

关于javascript - jQuery $.ajax 在 Safari 中去除 JSON 对象属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35442628/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com