Ich habe folgende Ajax Beitrag:Ajax Post-Fehler: NETWORK_ERR: XMLHttpRequest Exception 101
$.ajax({
type: "POST",
url: "http://192.168.7.9/api",
dataType: 'json',
data: { username: "john.doe", password: "123456", method: "search_samples" },
success: function (data) {
// Never get here
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
// Always here: if async true, errorThrown has no message
// otherwise I se the NETWORK_ERR message
}
});
es mit diesem Fehler zurückgibt: NETWORK_ERR: XMLHttpRequest Ausnahme 101.
ich ein paar SO gelesen Beiträge zu diesem Fehler, die meisten suggerieren, dass ich Async auf True setzen. Dies entfernt die Fehlermeldung - aber es ist immer noch ein Fehler, und ich bekomme nie gültige Daten. Es scheint nur die Fehlermeldung zu entfernen, die nicht hilfreich ist.
In Fiddler, auf der gleichen Dev-Maschine funktioniert das perfekt - ist das ein Chrom-Problem? Ein Ursprungsproblem? Stimmt etwas nicht mit meiner Syntax?
Ist dies eine domänenübergreifende Anfrage (d. H. Läuft Ihre Hauptanwendung nicht unter "http: // 192.168.7.9")? – Steve
@Steve Diese Maschinen sind im selben Subnetz, aber die 192.168.7.9 Maschine ist überhaupt nicht in einer Domäne ... – Nicros