suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Javascript – domänenübergreifende Frontend-Probleme

Wenn die Back-End-Schnittstelle so eingestellt ist, dass der Zugriff auf den Domänennamen eingeschränkt ist, kann ich dann über Node oder Ajax Daten anfordern, indem ich vorgebe, der Domänenname oder die IP der anderen Partei zu sein?

三叔三叔2779 Tage vor786

Antworte allen(2)Ich werde antworten

  • ringa_lee

    ringa_lee2017-06-14 10:55:50

    可以通过niginx 配置反向代理解决跨域问题

    Antwort
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-06-14 10:55:50

    这样的话ajax的jsonp是行不通了,可以通过node中间件来做转发

    middleware: [ // 请求代理,按需设置
                proxy('/api', {
                    target: 'http://op.juhe.cn', // 目标地址
                    changeOrigin: true,
                    ws: true, //websocket
                    pathRewrite: {
                        '^/api': '' //重写地址
                    }
                })
            ]

    Antwort
    0
  • StornierenAntwort