ajax跨域請求問題

WBOY
發布: 2016-09-22 08:42:15
原創
1278 人瀏覽過

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,跟這個有關係嗎?

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板