私はELKコンテナーを使用して木場ダッシュボードにいくつかのjsonデータをポストしようとしていますが、XMLHttpRequestがmyUrlをロードできないというエラーが発生しています。要求されたリソースに「Access-Control-Allow-Origin」ヘッダーが存在しません。 Origin 'http://localhost'はアクセスできません。このエラーにもかかわらず、Kibanaダッシュボードのデータを1つの文字列にjson全体として "message = test"として表示します。ここでは、 "test"のみであったに違いありません。
誤ったjsonデータが正しく送信され、木場に表示されているにもかかわらず、常に「失敗」アラートを表示しています。サーバーが要求を取得し、それを処理します。ExtJSポストjsonデータアクセス制御の許可元のエラー
My機能は
sendLog: function()
{
Ext.Ajax.request({
url: url,
cors: false,
useDefaultXhrHeader : false,
method: 'POST',
params:
{
"message": "test"
},
success: function() {
alert('success');
},
failure: function() {
alert('failure');
}
});
}