API 跨域访问

为什么别人写的 API 可以 访问,而我写的 API 报错,跨域访问

https://img3.mukewang.com/5b5c00100001828305780102.jpg

是缺少了什么。 求指点。

烙印99
浏览 1186回答 2
2回答

胡子哥哥

// 使用通配符 * ,表示当前服务端 返回的信息允许所有源访问,也可指定可信任的域名来接收响应信息
header("Access-Control-Allow-Origin: http://localhost:3000");header("Access-control-Allow-Origin:*");// 响应头设置为ajax提交
header("Access-Control-Allow-Headers:X-Requested-With");// 允许携带 用户认证凭据(也就是允许客户端发送的请求携带Cookie)
header("Access-Control-Allow-Credentials:true");写到方法内部

一只萌萌小番薯

你的服务器没有返回Acess-Control-Allow-OriginHTTP响应头。你需要返回一个形如Access-Control-Allow-Origin:http://localhost:8080的HTTP响应头。
打开App,查看更多内容
随时随地看视频慕课网APP