hier ist meine ionische AnsichtBuchungsdaten von meiner ionischen/Angularjs App 5.2 Datenbank Laravel gibt Fehler
<ion-view view-title="Dashboard">
<ion-content class="splash padding has-header">
<p class="button button-calm button-block" ng-click="insert()">post</p>
</ion-content>
</ion-view>
mein Winkel Code
$scope.insert = function() {
var data = {matric:21};
$http.post("http://localhost:8000/datas",data).success(function(data,status){
console.log(data);
}).error(function(error){
console.log("error is that ",error);
});
};
meine Routen in Laravel
Route::get('datas',array('middleware' => 'cors', 'uses' => '[email protected]'));
Route::get('datas/{level}',array('middleware' => 'cors', 'uses' => '[email protected]'));
Route::post('datas',array('middleware' => 'cors', 'uses' => '[email protected]'));
mein Laravel Controller
der Fehler ich in meinem Chrom log erhalten
XMLHttpRequest kann
http://localhost:8000/datas
nicht geladen werden. Antwort auf Preflight-Anforderung nicht übergeben Kontrolle der Zugriffskontrolle: Die 'Access-Control-Allow-Origin' Header enthält mehrere Werte 'http://evil.com/, *', aber nur eine ist erlaubt. Ursprung'http://localhost:8100'
ist daher nicht erlaubt.controllers.js: 126 Fehler ist, dass null
der Fehler i
in meinem mozilla log erhaltenCross-Origin-Anforderung blockiert: Die Same Origin Policy nicht zulässt die Remote-Ressource Lesen bei http://localhost:8000/datas. (Grund: CORS Header 'Access-Control-Allow-Origin' fehlt). Fehler ist, dass null
Das stolperte mich auch für eine Weile - das war der Workaround für mich in Laravel 5.3 – Phil