大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節(jié)點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 SpringMVC跨域的兩種方法

SpringMVC跨域的兩種方法

更新時間:2021-07-05 16:33:48 來源:動力節(jié)點 瀏覽3303次

1.什么是跨域

跨域,即跨站HTTP請求(Cross-site HTTP request),指發(fā)起請求的資源所在域不同于請求指向資源所在域的HTTP請求。

2.跨域的應用情景

當使用前后端分離,后端主導的開發(fā)方式進行前后端協作開發(fā)時,常常有如下情景:

后端開發(fā)完畢在服務器上進行部署并給前端API文檔。

前端在本地進行開發(fā)并向遠程服務器上部署的后端發(fā)送請求。

在這種開發(fā)過程中,如果前端想要一邊開發(fā)一邊測試接口,就需要使用跨域的方式。

3.通過注解的方式允許跨域

非常簡單,我們可以在Controller類或其方法上加 CrossOrigin注解,來使之支持跨域。

舉例:

@CrossOrigin(origins = "*", maxAge = 3600)
@RestController
@RequestMapping("/User")
public class UserController {
}

其中origins為CrossOrigin的默認參數,即跨域來源,*即任何來源,也可以是其他域名。即可以以以下形式:

@CrossOrigin("http://test.com")
@CrossOrigin(origins="http://test.com",maxAge=3600)

該注解用于方法上,寫法相同,處理時,SpringMVC會對類上標簽和方法上標簽進行合并。

4.通過配置文件的方式允許跨域

在web.xml中添加如下配置:

    <filter-mapping>
        <filter-name>CorsFilter</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>

使用這個Filter即可讓整個服務器全局允許跨域。

以上就是動力節(jié)點小編介紹的"SpringMVC跨域的兩種方法",希望對大家有幫助,想了解更多可查看SpringMVC教程,如有疑問,請在線咨詢,有專業(yè)老師隨時為您服務。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 99在线热视频只有精品免费 | 欧美 亚洲 激情 | 国产精品视频永久免费播放 | 看欧美的一级毛片 | 天天摸日日碰天天看免费 | 毛片色 | 国产伦理一区 | 91精品久久久久久久久网影视 | 欧美精品亚洲精品 | 婷婷毛片 | 亚洲精品美女久久久久99 | 亚洲免费中文 | jizz18性欧美大全 | ww亚洲ww在线观看国产 | 国产亚洲美女精品久久久 | 午夜亚洲精品久久久久久 | 国产永久免费高清动作片www | 成人a毛片在线看免费全部播放 | 99热久久只有精品99只有精品 | 四虎影院在线免费播放 | 天天综合天天添夜夜添狠狠添 | 韩日性视频| 日日夜夜人人 | 日本精品在线观看视频 | 深夜你懂的在线网址入口 | 中文字幕伦理聚合第一页 | 午夜人成 | 99国产精品免费观看视频 | 久久成人国产 | 欧美亚洲h在线一区二区 | 国产99在线 | 亚洲 | 亚洲一区二区三区成人 | 日本视频中文字幕一区二区 | 久久视频精品线视频在线网站 | 色香欲综合成人免费视频 | 国产永久地址 | 五月天婷婷在线观看 | 国产第一福利影院 | 美女被羞羞产奶视频网站 | 久久99精品久久久久久青青日本 | 91青草久久久久久清纯 |