一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務(wù)器之家 - 編程語言 - Java教程 - Springboot 實現(xiàn)跨域訪問無需使用jsonp的實現(xiàn)代碼

Springboot 實現(xiàn)跨域訪問無需使用jsonp的實現(xiàn)代碼

2021-06-02 14:1339628595 Java教程

這篇文章主要介紹了Springboot 實現(xiàn)跨域訪問 無需使用jsonp的實現(xiàn)代碼,代碼簡單易懂,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下

springboot 實現(xiàn)跨域訪問 無需使用jsonp

在springboot的攔截器中添加respone的頭信息即可

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
@override
  public boolean prehandle(httpservletrequest request, httpservletresponse response, object handler)
      throws exception {
    //string origin = (string) request.getremotehost()+":"+request.getremoteport();
    response.addheader("access-control-allow-origin", "*");
    //system.out.println("access-control-allow-origin");
    response.addheader("access-control-allow-methods", "post, get, options, delete");
    //system.out.println("access-control-allow-methods");
    response.addheader("access-control-max-age", "3600");
    //system.out.println("access-control-max-age");
    response.addheader("access-control-allow-headers", "x-requested-with,authorization");
    //system.out.println("access-control-allow-headers");
    response.addheader("access-control-allow-credentials","true");
    //system.out.println("access-control-allow-credentials");
    string api_key = request.getparameter("api_key");
    string api_secret = request.getparameter("api_secret");
;
      if (check(api_key,api_secret)){
        return true;
      }
      response.senderror(400,"api_key or api_secret are error");
      return false;
  }
@configuration
public class mywebmvcconfigurer implements webmvcconfigurer {
  @bean
  apiintercepter apiintercepter() {
    return new apiintercepter();
  }
  @override
  public void addinterceptors(interceptorregistry registry) {
    // 添加一個攔截器,連接以/v1為前綴的 url路徑
    registry.addinterceptor(loginintercepter()).addpathpatterns("/admin/**");
    registry.addinterceptor(apiintercepter()).addpathpatterns("/v1/**");
  }
}

總結(jié)

以上所述是小編給大家介紹的springboot 實現(xiàn)跨域訪問無需使用jsonp的實現(xiàn)代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對服務(wù)器之家網(wǎng)站的支持!

原文鏈接:https://blog.csdn.net/qq_39628595/article/details/82905828

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 奇米影视在线视频8888 | 欧美一区二区三区大片 | 激情视频在线播放 | 人人最怕九月羊 | 美女撒尿无遮挡免费中国 | 亚洲黄色成人 | 星星动漫在线观看无删减 | 日韩性大片免费 | eee在线播放成人免费 | 久久精品一卡二卡三卡四卡视频版 | 日韩av.com | 国产人人草 | 99re热这里只有精品视频 | 久久亚洲午夜牛牛影视 | 日产精品一卡2卡三卡4乱码久久 | 亚洲国产精品婷婷久久久久 | 美女班主任让我爽了一夜视频 | 51精品 | 日本视频二区 | 美女尿口羞羞视频 | 欧美靠逼视频 | 亚洲欧美在线免费观看 | 交换朋友夫妇3中文字幕 | 极品奶妈漫画 | 日本一级不卡一二三区免费 | 羞羞漫画免费漫画页面在线看漫画秋蝉 | 动漫人物差差差动漫人物免费观看 | 精品综合一区二区三区 | 国产激情视频 | 暖暖的韩国免费观看 | 91九色国产porny | 7777色鬼xxxx欧美色夫 | 国产精品嫩草影院一二三区 | 日本暖暖在线视频 | 91看片在线观看 | 91精品国产综合久久香蕉 | 亚洲男人天 | 8插8插 | 97综合久久 | 男人天堂网av | 明星梦淫 |