2017-06-10 4 views
0
var express = require('express') 
var cors = require('cors') 
var app = express() 

app.use(cors()) 

app.get('/products/:id', function (req, res, next) { 
    res.json({msg: 'This is CORS-enabled for all origins!'}) 
}) 

app.listen(80, function() { 
    console.log('CORS-enabled web server listening on port 80') 
}) 

ノードjsサーバーでCORSを有効にしようとしています。上記のコードをどのファイルに追加すればよいか分かりません。前もって感謝します!ノードjsサーバーでCORSを有効にするには、このコードをどのファイルに追加する必要がありますか?

+0

ファイルを試すことができますか?追加?あなたが 'cors'モジュールを持っているようです...あなたのコードにエラーがありますか? –

+0

実際のスニペットをどこに追加すればよいのでしょうか?あなたのアプリケーションコードがどこにでも 'app.js'またはあなたがそれを与えた名前であればどこでも。あなたのアプリケーションを走らせるために 'node'と呼んでいるどんなファイルでも、あなたが' var express = require( 'express')を持っているファイルに 'node no what-your-filename-is.js' – sideshowbarker

+0

私はあなたが 'express 'なしのノードプロジェクトを持っているとは思わない。 – Sravan

答えて

0

はこれを試してみてください。

app.corsOrigin("http://localhost:8000"); // to particular url 

または

app.corsOrigin("*"); //allow cors origin for all request url 

またはあなたがthis

関連する問題