跨域資源共享CORS整理

      網友投稿 973 2022-05-29

      CORS需要瀏覽器和服務器同時支持。

      目前,所有瀏覽器都支持該功能,IE瀏覽器不能低于IE10。

      因此,實現CORS通信的關鍵是服務器。只要服務器實現了CORS接口,就可以跨源通信。

      簡單請求

      非簡單請求,會出現"預檢"請求

      通用配置

      //指定允許其他域名訪問 'Access-Control-Allow-Origin: *'//一般用法(*,指定域,動態設置),3是因為*不允許攜帶認證頭和cookies //是否允許后續請求攜帶認證信息(cookies),該值只能是true,否則不返回 'Access-Control-Allow-Credentials:true' //預檢結果緩存時間,也就是上面說到的緩存啦 'Access-Control-Max-Age: 1800' //允許的請求類型 'Access-Control-Allow-Methods: *' //允許的請求頭字段 'Access-Control-Allow-Headers: *'

      1

      2

      3

      4

      5

      6

      7

      8

      9

      10

      Nginx配置

      location / { add_header Access-Control-Allow-Origin *; add_header Access-Control-Allow-Credentials true; add_header Access-Control-Allow-Methods *; add_header Access-Control-Allow-Headers *; if ($request_method = 'OPTIONS') { return 204; } }

      1

      2

      跨域資源共享CORS整理

      3

      4

      5

      6

      7

      8

      9

      10

      11

      如果不成功,可以嘗試增加always

      add_header Access-Control-Allow-Origin * always;

      1

      參考

      沒錯,就是Access-Control-Allow-Origin,跨域

      跨域資源共享 CORS 詳解

      nginx 配置add_header ‘Access-Control-Allow-Origin’ ‘*’ 依然存在跨域問題

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:Linux文件共享服務之NFS
      下一篇:Linux文件共享服務之Samba
      相關文章
      久久久久亚洲AV无码专区网站 | 久久精品国产亚洲综合色| 亚洲小视频在线观看| 国产亚洲综合成人91精品| 亚洲国产精品尤物YW在线观看| 亚洲AV无码一区二区大桥未久 | 亚洲另类小说图片| 亚洲电影在线播放| 亚洲精品亚洲人成在线观看麻豆| 久久亚洲精品无码VA大香大香| 亚洲无删减国产精品一区| 亚洲av无码精品网站| 亚洲激情视频在线观看| 亚洲人成电影亚洲人成9999网| 亚洲欧洲第一a在线观看| 亚洲一区免费观看| 亚洲第一香蕉视频| 亚洲人成网站日本片| 亚洲高清有码中文字| 亚洲AV无码专区在线观看成人 | 无码欧精品亚洲日韩一区夜夜嗨 | 久久精品国产精品亚洲精品| 亚洲国产高清视频| 久久久久亚洲Av无码专| 亚洲成在人线中文字幕| 亚洲二区在线视频| 亚洲色大18成人网站WWW在线播放| 亚洲精品无码av片| mm1313亚洲国产精品无码试看| 国产精品亚洲AV三区| 国产成人高清亚洲一区91| 亚洲精品高清在线| 久久久久亚洲av毛片大| 亚洲中久无码永久在线观看同| 亚洲国产av无码精品| 中文字幕精品亚洲无线码一区应用| 亚洲精品字幕在线观看| 亚洲一区二区在线免费观看| 亚洲国产精品成人精品软件 | 豆国产96在线|亚洲| 亚洲人成人网站在线观看|