0
私は外部ドメインにajax投稿の承認のためのヘッダーを追加しようとします。コードは、私は自分のサーバーにすぎヘッダーini ajaxポストクロスドメインを追加することはできますか?
res.Header().Set("Access-Control-Allow-Origin", "*")
res.Header().Set("Access-Control-Allow-Method", "*")
res.Header().Set("Access-Control-Allow-Headers", "*")
を設定CORSを設定しましたが、クライアントが投稿しようとすると、OPTIONS への方法の変更はヘッダーiniファイルを追加することが可能です。この
$.ajax({
url: "externalUrl",
headers : {
"Authorization": token
},
type: "POST",
data: (data),
crossDomain : true,
dataType: "json",
success: function(result){
//run something here
}
});
のように見えますajaxはクロスドメインをポストしますか?
サーバーがallowヘッダーで応答する場合、オプション要求後に投稿要求を送信する必要があります – madalinivascu
コード200で応答しますが、データ結果はありません@madalinivascu、私はポストハンドラでデバッグしようとしますが、リクエストがハンドラに当たっています。 –
には、あなたが指定した許可ヘッダーのオプション要求がありますか? – madalinivascu