素材巴巴 > 程序开发 >

自己Java写的接口给自己的angularjs调用跨域问题

程序开发 2023-09-14 16:47:27

作者:LoveEmperor_王子様

在调用接口时会出现这个问题,截图是借用的别人的,我的忘了截图


在Java端先加入这两个


再在web.xml中写入代码

         
    跨域过滤器  
    CORS    
    com.thetransactioncompany.cors.CORSFilter    
       
     cors.allowOrigin    
        *    
   
   
       
     cors.supportedMethods    
        GET, POST, HEAD, PUT, DELETE    
   
   
       
     cors.supportedHeaders    
        Accept, Origin, X-Requested-With, Content-Type, Last-Modified    
   
   
       
        cors.exposedHeaders    
        Set-Cookie    
   
   
       
        cors.supportsCredentials    
        true    
   
   
 
  
           
    CORS    
    /*    
 


加上     response.setHeader("Access-Control-Allow-Origin", "*");


重启OK;

angularjs端:

headers: {"Content-Type": "application/x-www-form-urlencoded;charset=utf-8"}
 
 


标签:

素材巴巴 Copyright © 2013-2021 http://www.sucaibaba.com/. Some Rights Reserved. 备案号:备案中。