gpt4 book ai didi

jquery - 访问控制允许 JSP 中的来源

转载 作者:行者123 更新时间:2023-12-01 04:43:37 25 4
gpt4 key购买 nike

有很多解决此问题的答案,但似乎没有一个对我有用。

我想从 Food2Fork API 获取数据。下面是我的 jQuery 代码,

$.getJSON('http://food2fork.com/api/search?key=MYAPIKEY&q=shredded%20chicken',
function (data) {
console.log(JSON.stringify(data));
}
);

现在我使用一个简单的 MVC 架构,其中有一个 Controller ,我可以通过编写以下行来访问 JSP 页面,

request.getRequestDispatcher("home.jsp").forward(request, response);

home.jsp 是包含上述 jQuery 代码的页面。 Controller (即 Servlet 文件)具有以下行以允许从其他域访问,

response.addHeader("Access-Control-Allow-Origin", "*");

即使在我的 Controller 中写入上述行后,我仍然收到“ header 中不存在 Access-Allow-Origin”。对此有什么建议吗?

PS:我在本地主机上运行它

提前致谢。

最佳答案

您可以使用setHeader代替addHeader

response.setHeader("Access-Control-Allow-Origin", "*"); 

关于jquery - 访问控制允许 JSP 中的来源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33358666/

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