Js開發之ajax跨域請求
今天一個Ajax跨域問題,糾結我半天,記錄之。
沒有結果,chrome用F12 下查看錯誤 得知:XMLHttpRequest cannot load http://map.oicqzone.com/gpsApi.php?lat=22.502412986242&lng=113.93832783228. Origin http://localhost is not allowed by Access-Control-Allow-Origin. AJAX跨域問題產生。
搜了好久,得知解決方案:
一:使用jsonp格式, 如jquery中ajax請求參數 dataType:'JSONP'。
二,server端加上header設為 Access-Control-Allow-Origin:*
header("Access-Control-Allow-Origin: *"); # 跨域處理
問題就解決了。
?
推薦文章
2025-01-18
2024-11-28
2024-11-09
2024-10-25
2024-06-25
2024-01-04
2023-11-06
2023-10-30
2023-10-13
2023-10-10
穩定
產品高可用性高并發貼心
項目群及時溝通專業
產品經理1v1支持快速
MVP模式小步快跑承諾
我們選擇聲譽堅持
10年專注高端品質開發