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

溫馨提示×

溫馨提示×

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

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

CORS如何實現跨域資源共享

發布時間:2021-11-17 09:38:36 來源:億速云 閱讀:148 作者:小新 欄目:大數據

這篇文章將為大家詳細講解有關CORS如何實現跨域資源共享,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

public class CrossFilter implements WebFilter {

    private static final String ALLOWED_HEADERS = "x-requested-with, authorization, Content-Type, Authorization, credential, X-XSRF-TOKEN,token,username,client";

    private static final String ALLOWED_METHODS = "*";

    private static final String ALLOWED_ORIGIN = "*";

    private static final String ALLOWED_EXPOSE = "*";

    private static final String MAX_AGE = "18000L";

    @Override
    public Mono<Void> filter(final ServerWebExchange exchange, final WebFilterChain chain) {
        ServerHttpRequest request = exchange.getRequest();
        if (CorsUtils.isCorsRequest(request)) {
            ServerHttpResponse response = exchange.getResponse();
            HttpHeaders headers = response.getHeaders();
            // 同意任意跨源請求,如果用戶需要定制針對簡單請求的應答的跨域頭,
            // 只需要在后端服務應答中,增加Access-Control-Allow-Origin這個跨域頭即可,
            // 后端服務應答中的頭會默認覆蓋掉API網關自己增加的頭
            headers.add("Access-Control-Allow-Origin", ALLOWED_ORIGIN);
            headers.add("Access-Control-Allow-Methods", ALLOWED_METHODS);
            // 本次預檢請求的有效期
            headers.add("Access-Control-Max-Age", MAX_AGE);
            // 表明服務器支持的所有頭信息字段,不限于瀏覽器在"預檢"中請求的字段
            headers.add("Access-Control-Allow-Headers", ALLOWED_HEADERS);
            headers.add("Access-Control-Expose-Headers", ALLOWED_EXPOSE);
            // 表示是否允許發送Cookie
            headers.add("Access-Control-Allow-Credentials", "true");
            // 預檢請求
            if (request.getMethod() == HttpMethod.OPTIONS) {
                response.setStatusCode(HttpStatus.OK);
                return Mono.empty();
            }
        }
        return chain.filter(exchange);
    }
}

關于“CORS如何實現跨域資源共享”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向AI問一下細節

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

AI

彩票| 西贡区| 收藏| 扬中市| 唐海县| 鲁甸县| 奉节县| 芮城县| 安岳县| 鸡西市| 筠连县| 新源县| 永丰县| 镇沅| 杭锦后旗| 大新县| 纳雍县| 肃南| 宜昌市| 开远市| 陆良县| 宜兰市| 沧州市| 长岭县| 博罗县| 阜阳市| 通化县| 阜城县| 昌吉市| 裕民县| 尉犁县| 临安市| 城步| 玉山县| 汽车| 墨脱县| 岱山县| 巩留县| 固安县| 吉安市| 文登市|