我正在開發一個ExpressJS(Node)的後端RESTfull應用程序。並用angularJS閱讀。我在Chrome上遇到了這個錯誤。ExpressJS,AngularJS - 跨域請求問題
**
的XMLHttpRequest不能加載http://local.dev:3000/api。否 「訪問控制 - 允許來源」標題出現在請求的 資源中。原因'http://local.dev:63359'因此不允許 訪問。
**
注:ExpressJS API的郵差應用工作。郵差應用程序成功獲取數據。
這是我的代碼 ANGULARJS
$http.post("http://local.dev:3000/api",{
"username" :'JJ',
"email" : '[email protected]'
}).then(function(mes){
console.log(mes);
});
EXPRESSJS
router.get('/', function(req, res) {
res.json({ message: 'hooray! welcome to our api!' });
});
在此先感謝。
Local.dev = localhost(我無法添加爲本地主機,這就是爲什麼添加local.dev) –