中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

tomcat跨域訪問怎么配置

小億
303
2024-01-03 14:15:09
欄目: 編程語言

在Tomcat中配置跨域訪問,可以通過修改Tomcat的配置文件或者在代碼中進行設置。

  1. 配置Tomcat的web.xml文件: 在Tomcat的conf目錄下找到web.xml文件,打開并找到以下代碼塊:
<!-- ==================== Default MIME Type Mappings ==================== -->

在該代碼塊下面添加以下代碼:

<init-param>
    <param-name>cors.allowed.origins</param-name>
    <param-value>*</param-value>
</init-param>
<init-param>
    <param-name>cors.allowed.methods</param-name>
    <param-value>GET,POST,HEAD,OPTIONS,PUT</param-value>
</init-param>
<init-param>
    <param-name>cors.allowed.headers</param-name>
    <param-value>Content-Type,X-Requested-With,accept,Origin,Access-Control-Request-Method,Access-Control-Request-Headers</param-value>
</init-param>

這樣配置允許所有的域名跨域訪問,同時也可以按需修改allowed.methods和allowed.headers。

  1. 在代碼中進行設置: 在對應的Servlet或Filter中添加以下代碼:
response.setHeader("Access-Control-Allow-Origin", "*");
response.setHeader("Access-Control-Allow-Methods", "GET,POST,HEAD,OPTIONS,PUT");
response.setHeader("Access-Control-Allow-Headers", "Content-Type,X-Requested-With,accept,Origin,Access-Control-Request-Method,Access-Control-Request-Headers");

同樣地,這樣設置也允許所有的域名跨域訪問,可以根據實際需求修改allowed.methods和allowed.headers。

配置完成后,重啟Tomcat使配置生效。

0
台中县| 沙雅县| 陇南市| 孟村| 新密市| 葫芦岛市| 闽清县| 牡丹江市| 大埔县| 麻城市| 新邵县| 清苑县| 敦化市| 沁水县| 晋宁县| 乌苏市| 额济纳旗| 措美县| 阿拉善右旗| 全椒县| 北碚区| 吴旗县| 额敏县| 和田市| 合山市| 连江县| 山阴县| 桐梓县| 兴山县| 新乐市| 延庆县| 金阳县| 衡南县| 台东县| 溧阳市| 通渭县| 丹东市| 鱼台县| 乌鲁木齐市| 北辰区| 辽源市|