西蘭花偉大炮
2017-04-10 12:36:29
當(dāng)我從編輯器里面去運(yùn)行html文件時(shí),使用ajax與php進(jìn)行通信,但是會(huì)返回502,而我從地址欄打開html,就完全沒問題。難道真的被我遇到了跨域問題?希望詳解一下
2 回答
已采納

仙士可
TA貢獻(xiàn)170條經(jīng)驗(yàn) 獲得超132個(gè)贊
其實(shí)很好理解,html文件不需要服務(wù)器環(huán)境就可以運(yùn)行,比如C:\www\test.html文件,你是可以直接訪問html文件的,ajax訪問的就成了C:\www\xxx.php,這樣沒有經(jīng)過服務(wù)器環(huán)境,不會(huì)被web服務(wù)器解析,而地址欄打開,你應(yīng)該是用了服務(wù)器環(huán)境吧,那就是localhost/test.html,這樣的ajax就會(huì)成localhost/xxx.php,這個(gè)是經(jīng)過了web解析的域名地址,是服務(wù)器環(huán)境,所以就沒問題了,可能我表達(dá)不清楚,自己了解下服務(wù)器環(huán)境打開html,和直接在桌面打開一個(gè)html
添加回答
舉報(bào)
0/150
提交
取消