Als «xmlhttprequest» getaggte Fragen

XMLHttpRequest (XHR) ist ein JavaScript-Objekt, das eine API zum Erstellen asynchroner HTTP-Anforderungen aus Frontend-Code mit einem Webbrowser verfügbar macht, dh zum Aktivieren der als AJAX bekannten Programmiertechnik. Die XHR-API ist eine Legacy-API. Es wurde von der Fetch-API ersetzt.


1
jQuery veröffentlicht gültigen json im Anfragetext
Gemäß den jQuery Ajax-Dokumenten werden beim Senden von Anforderungen Daten in Form einer Abfragezeichenfolge serialisiert. Die Einstellung processData:falsesollte es mir jedoch ermöglichen, tatsächlich JSON im Hauptteil zu senden. Leider fällt es mir schwer, erstens festzustellen, ob dies geschieht, und zweitens, wie das Objekt aussieht, das an den Server gesendet wird. …

3
Fetch API vs XMLHttpRequest
Ich weiß, dass die Fetch-API Promises verwendet und beide es Ihnen ermöglichen, AJAX-Anforderungen an einen Server zu senden. Ich habe gelesen, dass die Fetch-API einige zusätzliche Funktionen enthält, die in XMLHttpRequest(und in der Fetch-API-Polyfüllung, da sie auf basiert XHR) nicht verfügbar sind . Welche zusätzlichen Funktionen bietet die Fetch-API?

10
So aktivieren Sie CORS in AngularJs
Ich habe eine Demo mit JavaScript für die Flickr-Fotosuch-API erstellt. Jetzt konvertiere ich es in die AngularJs. Ich habe im Internet gesucht und unten Konfiguration gefunden. Aufbau: myApp.config(function($httpProvider) { $httpProvider.defaults.useXDomain = true; delete $httpProvider.defaults.headers.common['X-Requested-With']; }); Bedienung: myApp.service('dataService', function($http) { delete $http.defaults.headers.common['X-Requested-With']; this.flickrPhotoSearch = function() { return $http({ method: 'GET', url: …





11
In der angeforderten Ressource ist kein Header 'Access-Control-Allow-Origin' vorhanden. Origin '…' ist daher kein Zugriff gestattet
Ich verwende .htaccess, um URLs neu zu schreiben, und ich habe das HTML-Basistag verwendet, damit es funktioniert. Wenn ich jetzt versuche, eine Ajax-Anfrage zu stellen, wird folgende Fehlermeldung angezeigt: XMLHttpRequest kann nicht geladen werden http://www.example.com/login.php. In der angeforderten Ressource ist kein Header 'Access-Control-Allow-Origin' vorhanden. Origin ' http://example.com' ist daher kein …

17
AngularJS-Fehler: Ursprungsübergreifende Anforderungen werden nur für Protokollschemata unterstützt: http, data, chrome-extension, https
Ich habe drei Dateien einer sehr einfachen eckigen js-Anwendung index.html <!DOCTYPE html> <html ng-app="gemStore"> <head> <script src='https://ajax.googleapis.com/ajax/libs/angularjs/1.3.8/angular.min.js'></script> <script type="text/javascript" src="app.js"></script> </head> <body ng-controller="StoreController as store"> <div class="list-group-item" ng-repeat="product in store.products"> <h3>{{product.name}} <em class="pull-right">{{product.price | currency}}</em></h3> </div> <product-color></product-color> </body> </html> product-color.html <div class="list-group-item"> <h3>Hello <em class="pull-right">Brother</em></h3> </div> app.js. (function() { var …

15
Was bedeutet es, wenn eine HTTP-Anfrage den Statuscode 0 zurückgibt?
Was bedeutet es, wenn JavaScript-Netzwerkaufrufe wie fetch oder XMLHttpRequest oder eine andere Art von HTTP-Netzwerkanforderung mit einem HTTP-Statuscode von 0 fehlschlagen? Dies scheint kein gültiger HTTP-Statuscode zu sein, da andere Codes in der HTTP-Spezifikation dreistellig sind. Ich habe versucht, das Netzwerk als Test vollständig vom Stromnetz zu trennen. Es mag …

4
Erlauben Sie Google Chrome, XMLHttpRequest zum Laden einer URL aus einer lokalen Datei zu verwenden
Wenn Sie versuchen, eine HTTP-Anforderung mit XMLHttpRequest aus einer lokalen Datei auszuführen, schlägt dies grundsätzlich aufgrund eines Access-Control-Allow-OriginVerstoßes fehl . Ich verwende die lokale Webseite jedoch selbst und habe mich gefragt, ob es eine Möglichkeit gibt, Google Chrome dazu zu bringen, diese Anforderungen zuzulassen, die von einer lokalen Datei an …

3
Ist Onload in XMLHttpRequest gleich readyState == 4?
Ich bin verwirrt über das xhr-Rückgabeereignis, wie ich sehen kann, gibt es nicht so viele Unterschiede zwischen onreadystatechange -> readyState == 4 und onload, stimmt das? var xhr = new XMLHttpRequest(); xhr.open("Get", url, false); xhr.onreadystatechange = function() { if (xhr.readyState === 4) { /* do some thing*/ } }; xhr.send(null); …


6
file_get_contents ("php: // input") oder $ HTTP_RAW_POST_DATA, welches ist besser, um den Hauptteil der JSON-Anfrage abzurufen?
file_get_contents("php://input")oder $HTTP_RAW_POST_DATA- welches ist besser, um den Text der JSON-Anfrage zu erhalten? Und welchen Anfragetyp ( GEToder POST) sollte ich verwenden, um JSON-Daten zu senden, wenn ich die Clientseite verwende XmlHTTPRequest? Meine Frage wurde von dieser Antwort inspiriert: Wie poste ich JSON mit Curl auf PHP? Zitat aus dieser Antwort: …
120 php  json  xmlhttprequest 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.