こんにちは、クロス ドメイン リクエストに対応する REST API 呼び出しを作成する必要があります
Mozilla(残りのクライアント)にリクエストを確認したところ、htmlでjquery/javascriptを介して書き込む方法がデータとして提供されました。
{"POST to adengine":{"method":"POST","url":"http://xxx.com/Advertisement/1.0/GetAds","body":"aid=Apposaurus_xxx","overrideMimeType":false,"headers":[["Content-Type","application/x-www-form-urlencoded"]]}}
これがhtmlのサンプルコードです
<html>
<title></title>
<head>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript">
JSONTest = function() {
var resultDiv = $("#resultDivContainer");
$.ajax({
url: "http://xxx.com/Advertisement/1.0/GetAds",
type: "POST",
data: "aid=Apposaurus_xxx",
overrideMimeType:'false',
crossDomain: 'true',
dataType: 'jsonp',
headers:{"Content-Type":'application/x-www-form-urlencoded'},
success: function (result) {
switch (result) {
case true:
processResponse(result);
break;
default:
resultDiv.html(result);
}
},
error: function (xhr, ajaxOptions, thrownError) {
alert(xhr.status);
}
});
};
</script>
</head>
<body>
<div id="resultDivContainer"></div>
<button type="button" onclick="JSONTest();">JSON</button>
</body>
</html>
どこが間違っていますか?