recherche

Maison  >  Questions et réponses  >  le corps du texte

java - springMVC 怎么实现跨域请求?

springMVC 怎么实现跨域请求?配置了下没有实现!

黄舟黄舟2828 Il y a quelques jours718

répondre à tous(4)je répondrai

  • PHP中文网

    PHP中文网2017-04-18 09:09:25

    Pensez à utiliser cors-filter

    CORS Filter est une solution universelle permettant d'adapter la prise en charge du partage de ressources inter-origines (CORS) aux applications Web Java. CORS est un effort récent du W3C visant à introduire un mécanisme standard permettant d'activer les requêtes inter-domaines dans les navigateurs Web et de participer. serveurs.

    Pour une implémentation spécifique, veuillez vous référer aux idées d'implémentation inter-domaines CORS et aux solutions associées, qui détaillent la comparaison entre l'implémentation CORS et JSONP, ainsi que la configuration spécifique de CORS dans web.xml

    répondre
    0
  • 怪我咯

    怪我咯2017-04-18 09:09:25

    springmvc 4.2 a ajouté le support des cors. Je recommande un blog : http://blog.csdn.net/isea533/article/details/50449907
    Si vous utilisez nginx, vous pouvez également le configurer dans nginx
    comme suit :

    server {  
        location / {  
            if ($request_method = 'OPTIONS') {  
              add_header 'Access-Control-Allow-Origin' '*';  
              add_header 'Access-Control-Allow-Credentials' 'true';  
              add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';  
              add_header 'Access-Control-Allow-Headers' 'DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type';  
             # add_header 'Access-Control-Max-Age' 1728000;  
              add_header 'Content-Type' 'text/plain charset=UTF-8';  
              add_header 'Content-Length' 0;  
              return 200;  
            }  
    }  

    Mais cela posera un problème. Une concurrence élevée affectera l'efficacité

    répondre
    0
  • 阿神

    阿神2017-04-18 09:09:25

    Une exigence de développement très courante. Ce genre de question ne devrait pas être posé ici. Recherchez le document Spring Cors, http://docs.spring.io/spring/docs/current/spring-framework-reference/html/cors. .html

    répondre
    0
  • 阿神

    阿神2017-04-18 09:09:25

    Si vous souhaitez implémenter la requête jsonp, jetez un œil à ma démo : http://git.oschina.net/gradle/ssmbootstrap_table

    répondre
    0
  • Annulerrépondre