suchen

Heim  >  Fragen und Antworten  >  Hauptteil

javascript – So lösen Sie domänenübergreifende Probleme für die mittlere Ebene im Knoten

Ich habe versucht, Nginx zu verwenden, aber ich kenne Nginx überhaupt nicht. Nachdem ich es lange konfiguriert habe, kann ich es immer noch nicht herausfinden. Gibt es eine andere einfache Methode, die das domänenübergreifende Problem leicht lösen kann? ?

大家讲道理大家讲道理2748 Tage vor831

Antworte allen(2)Ich werde antworten

  • 怪我咯

    怪我咯2017-06-28 09:25:00

    不明白你的中间层是啥作用, 反正解决跨域问题, 在响应头加个字段就可以:
    Access-Control-Allow-Origin: *
    至于怎么加, 你可以用res.writeHead这方式来加, 或者其他方式都可以, 只要最终返回给浏览器的响应, 能看到这个头部字段就ok

    Antwort
    0
  • 某草草

    某草草2017-06-28 09:25:00

    // 配置node跨域

    app.all('*', (req, res, next) => {
      res.header('Access-Control-Allow-Origin', '*');
      res.header('Access-Control-Allow-Headers', 'X-Requested-With');
      res.header('Access-Control-Allow-Methods', "PUT, POST, GET, DELETE, OPTIONS");
      res.header('Content-Type', 'application/json;charset=utf-8');
      next();
    }) 

    Antwort
    0
  • StornierenAntwort