我的Agora云记录api https://api.agora.io/v1/apps/:api_id/cloud_recording/acquire通过postman工作,但当我通过浏览器发出同样的请求时CORS阻塞,我无法访问后端以下是我的Angularjs post请求的代码
让url = 'https://api.agora.io/v1/apps/:app_id/cloud_recording/acquire';
$http({
method: 'POST',
url: url,
data: data,
headers: {
'Access-Control-Allow-Headers': 'Content-Type',
'Access-Control-Allow-Methods': 'POST, GET, OPTIONS',
'Access-Control-Allow-Origin': '*/*',
'Content-Type' : 'application/json',
'Authorization': 'Basic ' + token,
'Accept': 'application/json',
}
}).then(function (success) {
console.log(success)
}, function (error) {
console.log(error);
});发布于 2020-01-13 16:36:46
您的域没有访问API的权限。请联系您的API提供商或尝试从服务器端调用API。
发布于 2020-01-13 21:55:31
顺便说一下,我已经在步骤1.向我的服务器发送客户端请求2.然后从我的服务器向agora服务器发送请求,我认为提供商阻止了从客户端发送请求,所以我从服务器发送请求
https://stackoverflow.com/questions/59712674
复制相似问题