亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

CORS跨域請求:前后端分離

發布時間:2020-07-16 17:23:27 來源:網絡 閱讀:2565 作者:海德堡絕塵 欄目:開發技術
  1. 請求過濾器:

    /**
    *  OncePerRequestFilter保證在任何Servlet容器中都是一個請求只執行一次的過濾器。
    */
    public class CorsFilter extends OncePerRequestFilter {
    
    @Override
    protected void doFilterInternal(HttpServletRequest req, HttpServletResponse resp, FilterChain chain) throws ServletException, IOException {
    
        Properties props = PropertiesLoaderUtils.loadAllProperties("cors.properties");
        //允許的 客戶端域名
        resp.addHeader("Access-Control-Allow-Origin", props.getProperty("cors.allowed-origins"));
        //允許的 方法名
        resp.addHeader("Access-Control-Allow-Methods", props.getProperty("cors.allowed-methods"));
        //允許服務端訪問的客戶端請求頭,多個請求頭用逗號分割,例如:Content-Type
        resp.addHeader("Access-Control-Allow-Headers", "Content-Type,X-Requested-With,token");
        //預檢驗請求時間
        resp.addHeader("Access-Control-Max-Age", props.getProperty("cors.max-age"));//30 min
        resp.addHeader("Access-Control-Allow-Credentials", "true");
    
        chain.doFilter(req, resp);
    }
    }

    CORS跨域請求:前后端分離

  2. web.xml中配置跨域過濾器:
    <!--配置跨域請求的過濾器-->
    <filter>
    <filter-name>cors</filter-name>
    <filter-class>com.jd.dashboard.cors.CrossFilter</filter-class>
    </filter>
    <filter-mapping>
    <filter-name>cors</filter-name>
    <url-pattern>/*</url-pattern>
    </filter-mapping>

  3. 過濾器中的屬性配置如下:
#跨域請求CORS全局配置屬性值

#允許訪問的客戶端域名,例如:http://web.xxx.com
cors.allowed-origins=http://front.xx.com

#允許訪問的方法名
cors.allowed-methods=POST, GET, OPTIONS, DELETE

#允許服務端訪問的客戶端請求頭,多個請求頭用逗號分割,例如:Content-Type
cors.allowed-headers=Content-Type

#允許客戶端訪問的服務端響應頭
cors.exposed-headers=

#是否允許請求帶有驗證信息,若要獲取客戶端域下的cookie時,需要將其設置為true
cors.allow-credentials=true

cors.max-age=1800

由于jsonp只支持GET方式的請求,所以這種方式比較推薦。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

赫章县| 新干县| 调兵山市| 大关县| 旅游| 裕民县| 司法| 兴海县| 广平县| 西平县| 桓仁| 盐池县| 县级市| 祥云县| 临沂市| 临朐县| 通州区| 乐清市| 于田县| 微山县| 台北市| 凤阳县| 大竹县| 江孜县| 正定县| 大同市| 图片| 吕梁市| 五寨县| 肇州县| 蚌埠市| 来凤县| 泗水县| 乌拉特前旗| 桐柏县| 会昌县| 东辽县| 湟中县| 深圳市| 富锦市| 华坪县|