我有一个 Postman API 及其在 postman 中工作,但我想在 javascript 中运行它并获取返回值,但我遇到了一个错误
请求的资源上不存在“Access-Control-Allow-Origin” header
我研究了一下,据说是由 CORS 引起的,我如何在 javascript 中实现/绕过它?
$( document ).ready(function() {
$.ajax({
method: "POST",
contentType: "application/json",
url: "https://dev.mysample.com/api/v1/Access",
data: { ClientID: "myID", ClientSecret: "password", GrantType: "mycredentials"}
}).done(function( msg ) {
console.log(msg);
}).fail(function( msg ) {
console.log(msg);
});
});
我使用 asp classic 作为我的服务器端语言
最佳答案
实际上,这是您应该在服务器中实现的内容。 在该警告消息中,“请求的资源”是您正在请求的 url,并且您正在向服务器请求它,因此它应该添加“access-control-allow-origin” header 。 无论如何,在某些情况下,您可以通过一些方法绕过它。
关于javascript - 如何在 JavaScript 中调用/运行 Postman API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52865518/