gpt4 book ai didi

node.js - $.getJSON 出现 404 错误,其中 url 和 [object%20Object] 错误,这是怎么发生的?

转载 作者:太空宇宙 更新时间:2023-11-03 23:08:22 25 4
gpt4 key购买 nike

我使用 grunt-contrib-connect 作为我的前端服务器(http://127.0.0.1:8888)并表示为我的后端服务器(http://127.0.0.1:3000)。前端框架是Ember。我通过在所有req中添加Access-Control-Allow-Origin和Access-Control-Allow-Methods来实现跨域访问。现在我打电话:

$.getJSON({
url: http://127.0.0.1:3000/index?callback=?
});

/index cgi 代码是:

router.get('/index', function(req, res) {
var cb = req.params.callback;
res.send(cb({name:'test'}));
});

浏览器的控制台打印出错误:
GET http://127.0.0.1:8888/[object%20Object] 404(未找到)
这个错误的url不是我的cgi url,它怎么存在在这里?
我该如何解决这个问题?
谢谢

最佳答案

getJSON 接受一个字符串,而不是哈希 $.getJSON('http://127.0.0.1:3000/index?callback=foobar');

关于node.js - $.getJSON 出现 404 错误,其中 url 和 [object%20Object] 错误,这是怎么发生的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26621760/

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