最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SpringBoot框架RESTful接口設(shè)置跨域允許

 更新時(shí)間:2019年08月23日 10:07:57   作者:Snow、楊  
這篇文章主要為大家詳細(xì)介紹了SpringBoot框架RESTful接口設(shè)置跨域允許,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

跨域

跨域請求是指瀏覽器腳本文件在發(fā)送請求時(shí),腳本所在的服務(wù)器和請求的服務(wù)器地址不一樣??缬蚴怯袨g覽器的同源策略造成的,是瀏覽器對JavaScript施加的安全限制,

同源策略:是指協(xié)議、域名、端口都要相同,其中有一個(gè)不同都會(huì)產(chǎn)生跨域

SpringBoot框架RESTful接口解決跨域

此處是有配置文件的方式來解決的

package com.prereadweb.config.cors;
 
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.cors.CorsConfiguration;
import org.springframework.web.cors.UrlBasedCorsConfigurationSource;
import org.springframework.web.filter.CorsFilter;
 
/**
 * @Description: 接口跨域
 * @author: Yangxf
 * @date: 2019/4/19 14:43
 */
@Configuration
public class CorsConfig {
 
  private CorsConfiguration buildConfig() {
    CorsConfiguration corsConfiguration = new CorsConfiguration();
    corsConfiguration.addAllowedOrigin("*"); // 1 設(shè)置訪問源地址
    corsConfiguration.addAllowedHeader("*"); // 2 設(shè)置訪問源請求頭
    corsConfiguration.addAllowedMethod("*"); // 3 設(shè)置訪問源請求方法
    return corsConfiguration;
  }
 
  @Bean
  public CorsFilter corsFilter() {
    UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
    source.registerCorsConfiguration("/**", buildConfig()); // 4 對接口配置跨域設(shè)置
    return new CorsFilter(source);
  }
}

"*":代表全部。"**":代表適配所有接口

其中addAllowedOrigin(String origin)方法是追加訪問源地址。如果不使用”*”(即允許全部訪問源),則可以配置多條訪問源來做控制。 

如:

corsConfiguration.addAllowedOrigin("http://www.aimaonline.cn/"); 
corsConfiguration.addAllowedOrigin(http://test.aimaonline.cn/);

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java如何優(yōu)雅地避免空指針異常(NullPointerException)

    Java如何優(yōu)雅地避免空指針異常(NullPointerException)

    這篇文章主要給大家介紹了關(guān)于Java如何優(yōu)雅地避免空指針異常(NullPointerException)的相關(guān)資料,空指針異常(NullPointerException)是一種常見的運(yùn)行時(shí)異常,它在Java編程中經(jīng)常出現(xiàn),需要的朋友可以參考下
    2024-03-03
  • Springboot項(xiàng)目基于Devtools實(shí)現(xiàn)熱部署步驟詳解

    Springboot項(xiàng)目基于Devtools實(shí)現(xiàn)熱部署步驟詳解

    這篇文章主要介紹了Springboot項(xiàng)目基于Devtools實(shí)現(xiàn)熱部署,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-06-06
  • 完美解決springboot項(xiàng)目出現(xiàn)”java: 錯(cuò)誤: 無效的源發(fā)行版:17“問題(圖文詳解)

    完美解決springboot項(xiàng)目出現(xiàn)”java: 錯(cuò)誤: 無效的源發(fā)行版:17“問題(圖文詳解)

    這篇文章主要介紹了完美解決springboot項(xiàng)目出現(xiàn)”java: 錯(cuò)誤: 無效的源發(fā)行版:17“問題,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2023-04-04
  • mybatis通過中間表實(shí)現(xiàn)一對多查詢功能

    mybatis通過中間表實(shí)現(xiàn)一對多查詢功能

    這篇文章主要介紹了mybatis通過中間表實(shí)現(xiàn)一對多查詢,通過一個(gè)學(xué)生的id查詢出該學(xué)生所學(xué)的所有科目,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2021-08-08
  • SpringMVC文件上傳 多文件上傳實(shí)例

    SpringMVC文件上傳 多文件上傳實(shí)例

    這篇文章主要介紹了SpringMVC文件上傳 多文件上傳實(shí)例,有需要的朋友可以參考一下
    2014-01-01
  • SpringBoot實(shí)現(xiàn)郵件任務(wù)的步驟詳解

    SpringBoot實(shí)現(xiàn)郵件任務(wù)的步驟詳解

    這篇文章主要介紹了SpringBoot實(shí)現(xiàn)郵件任務(wù)的步驟詳解,使用Spring Boot實(shí)現(xiàn)QQ郵箱發(fā)送郵件具有快速集成、統(tǒng)一的開發(fā)體驗(yàn)、強(qiáng)大的維護(hù)和擴(kuò)展能力、可靠的送達(dá)性和安全性等優(yōu)勢,可以幫助你快速構(gòu)建穩(wěn)定可靠的郵件發(fā)送功能,需要的朋友可以參考下
    2023-10-10
  • Spring Boot打war包的實(shí)例教程

    Spring Boot打war包的實(shí)例教程

    本篇文章主要介紹了Spring Boot打war包的實(shí)例教程,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-02-02
  • mybatis模糊查詢like語句該如何寫

    mybatis模糊查詢like語句該如何寫

    MyBatis模糊查詢通常使用LIKE關(guān)鍵字,結(jié)合concat函數(shù)拼接通配符%實(shí)現(xiàn),在MyBatis配置文件中,通過#{keyword}傳遞參數(shù),生成帶有通配符的查詢語句,MyBatis-Plus中,通過LambdaQueryWrapper類和like方法構(gòu)建模糊查詢條件,簡化查詢操作
    2024-09-09
  • SpringBoot實(shí)現(xiàn)無感刷新Token的項(xiàng)目實(shí)踐

    SpringBoot實(shí)現(xiàn)無感刷新Token的項(xiàng)目實(shí)踐

    token刷新是前端安全中必要的一部分,本文就來介紹一下SpringBoot實(shí)現(xiàn)無感刷新Token的項(xiàng)目實(shí)踐,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-03-03
  • 解決spring @ControllerAdvice處理異常無法正確匹配自定義異常

    解決spring @ControllerAdvice處理異常無法正確匹配自定義異常

    這篇文章主要介紹了解決spring @ControllerAdvice處理異常無法正確匹配自定義異常的問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-06-06

最新評論

太谷县| 景德镇市| 四子王旗| 嵊州市| 鄂尔多斯市| 连山| 华容县| 五华县| 仁化县| 峨边| 抚宁县| 屏南县| 浙江省| 庆安县| 林西县| 庆城县| 元阳县| 措勤县| 瑞金市| 军事| 屏东市| 大田县| 韶关市| 邮箱| 衡南县| 康乐县| 舞钢市| 阿合奇县| 米林县| 广水市| 淳化县| 公安县| 三原县| 招远市| 青川县| 漳州市| 夹江县| 永胜县| 临漳县| 扎赉特旗| 九江市|