在用python的bottle框架開發(fā)時,前端使用ajax跨域訪問時,js代碼老是進入不了success,而是進入了error,而返回的狀態(tài)卻是200。url直接在瀏覽器訪問也是正常的,瀏覽器按F12后會發(fā)現(xiàn)下面這個錯誤提示
XMLHttpRequest cannot load http://192.168.0.118:8081/get_mobile_number/?id=1. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access.
通過搜索引擎查詢錯誤,會發(fā)現(xiàn)幾乎查找出來的答案都說是跨域問題,只需要在主文件的代碼中添加下面就可以了,國外的網(wǎng)站好多解決方案都是這樣說明
延伸閱讀
我想了解如何學習 |