JSONP 正在向 URL 地址中添加一个 getter
JSONP is adding one getter into URL adress
当我试图从一个 API 获取 JSONP 时,它添加了 _=
和一些随机数。示例:从 api.google.com/get.php?data=45675
变为 api.google.com/get.php?data=45675&_=1547482629641
var data = {
resource_id: 'ca6e4d9e-776b-4608-8ad2-2f320c3c1ff2', // the resource id
limit: 5, // get 5 results
q: 'jones' // query for 'jones'
};
$.ajax({
url: 'http://opendata.praha.eu/api/3/action/datastore_search',
data: data,
dataType: 'jsonp',
success: function(data) {
alert('Total results found: ' + data.result.total)
}
});
这是来自控制台的错误:Couldn't load <script> from source „http://opendata.praha.eu/api/3/action/datastore_search?callback=jQuery3310043518013876097106_1547482629640&resource_id=ca6e4d9e-776b-4608-8ad2-2f320c3c1ff2&limit=5&q=jones&_=1547482629641“
感谢任何建议!
JSONP 添加了 _=timestamp 以防止它被缓存。
将cache : true
添加到参数中以防止它添加它。
当我试图从一个 API 获取 JSONP 时,它添加了 _=
和一些随机数。示例:从 api.google.com/get.php?data=45675
变为 api.google.com/get.php?data=45675&_=1547482629641
var data = {
resource_id: 'ca6e4d9e-776b-4608-8ad2-2f320c3c1ff2', // the resource id
limit: 5, // get 5 results
q: 'jones' // query for 'jones'
};
$.ajax({
url: 'http://opendata.praha.eu/api/3/action/datastore_search',
data: data,
dataType: 'jsonp',
success: function(data) {
alert('Total results found: ' + data.result.total)
}
});
这是来自控制台的错误:Couldn't load <script> from source „http://opendata.praha.eu/api/3/action/datastore_search?callback=jQuery3310043518013876097106_1547482629640&resource_id=ca6e4d9e-776b-4608-8ad2-2f320c3c1ff2&limit=5&q=jones&_=1547482629641“
感谢任何建议!
JSONP 添加了 _=timestamp 以防止它被缓存。
将cache : true
添加到参数中以防止它添加它。