Jquery モバイル アプリケーション (Amazon S3 でホストされている) から "http://paraimpu.crs4.it/data/new" への http POST リクエストを作成して、Parimpu サイトのセンサーにデータを挿入しようとしています。これは私が行っている要求です:
data = "Test";
valueToSend = '{"token":"c9d1cee6-da40-4e97-afc8-209045786b04","content-type":"application/json","data":' + data + '}';
$.ajax({
url: "http://paraimpu.crs4.it/data/new",
type: "POST",
data: valueToSend,
dataType: "json",
crossDomain: true,
contentType:"application/json",
success: function(){
alert('Success');
}
});
私は得続けます
XMLHttpRequest はhttp://paraimpu.crs4.it/data/newを読み込めません。オリジン「http://webappz.s3-website-us-east-1.amazonaws.com」は Access-Control-Allow-Origin で許可されていません。
これはクロス ドメイン ポリシーが原因であることはわかっていますが、どうすればこれを回避できますか? paraimpu ページの説明はかなり曖昧で、次のように書かれています。
HTTP POST を実行する新しいセンサー データを次の場所にプッシュします。
http://paraimpu.crs4.it/data/new
次のようなコンテンツ: {"token":"c9d1cee6-da40-4e97-afc8-209045786b04", "content-type":"text/plain", "data":RAW DATA}