php端有header("Access-Control-Allow-Origin:*");
ajax請求
<code> $.ajax( { type : "post", url : url, async : false, dataType: 'json', data : {asdsa:1}, success : function (obj) { //业务代码 }, error : function (obj) { alert('未找到文件'); } } );</code>
data放空如{}就報錯CORS 頭缺少 'Access-Control-Allow-Origin'
data隨便寫一個參數例如{dasdsa:1}就正常,這是怎麼回事?
之前在測試機上沒有綁定域名時跨域訪問也不會出現這個問題,現在要上線綁上域名就不行了
ps.測試和上線有個不同,測試後端用的apache,上線後端用的nginx,跟這個有關係嗎?