我想用JavaScript调用一个API-将其设置为位于其他域上的网页-使用输入并检索响应。
例如,如果输入为:
https://Test_API.org/api/processRequest?arg1=value1&arg2=value2
,响应为:
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/"> E6C24C8371 </string>
我尝试制作一个简单的XMLHttpRequest并被CORS击中,但我无法使用JSONP,而且无法控制API输出格式。
例如,尝试使用XMLHttpRequest我得到:
CORS策略已阻止从源“ null”访问“ https://Test_API.org/api/processRequest?arg1=value1&arg2=value2”处的XMLHttpRequest:请求的资源上没有“ Access-Control-Allow-Origin”标头。
什么是最好的进行方式?