0
我在嘗試EmberJs 2,發現有問題發出Ajax請求。我已經閱讀了很多關於stackoverflow的問題,但仍然無法解決問題。 我從http://localhost:4200訪問emberapp,我的API服務器(PHP)在http://localhost。以下是控制檯的屏幕截圖。Emberjs 2刪除CORS和CSP
我該怎麼做一步一步來?你能幫我嗎?
在此先感謝。
路由/ users.js
import Ember from 'ember';
export default Ember.Route.extend({
model(){
console.log($.getJSON('http://localhost/api'));
}
});
environment.js:
module.exports = function(environment) {
var ENV = {
/*......*/
contentSecurityPolicy:{
'connect-src':" 'self' http://localhost ",
'font-src' : " 'self' http://localhost "
}
/*......*/
};
這是在本地主機PHP/API/index.php的:
<?php header("Access-Control-Allow-Origin: *");
$array = array(
'name'=>"Firstname",
'lastname' => 'Lastname',
'age'=>'23'
);
echo json_encode($array);
我試過了,什麼都沒有解決,仍然是同樣的問題 –
你怎麼做你的GET? – mwp
我編輯了我的問題。 GET請求:$ .getJSON('http:// localhost/api') –