91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

利用SpringMVC怎么實現跨域

發布時間:2020-12-02 16:54:07 來源:億速云 閱讀:163 作者:Leah 欄目:編程語言

利用SpringMVC怎么實現跨域?很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

1. 什么是跨域

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

2. 跨域的應用情景

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

1.后端開發完畢在服務器上進行部署并給前端API文檔。

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

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

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即可讓整個服務器全局允許跨域。

看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。

向AI問一下細節

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

AI

大石桥市| 社会| 曲水县| 缙云县| 昌邑市| 六安市| 嵊泗县| 富锦市| 山西省| 罗定市| 文成县| 浮山县| 绥阳县| 临汾市| 邵阳县| 临江市| 连平县| 中卫市| 安泽县| 鸡西市| 安吉县| 湖州市| 商南县| 略阳县| 高邑县| 于都县| 金昌市| 诏安县| 麦盖提县| 文化| 达孜县| 河间市| 永昌县| 湾仔区| 米脂县| 瑞金市| 满城县| 射洪县| 古田县| 紫阳县| 准格尔旗|