Nwlapcug.com


Che cosa significa 404 in AJAX?

Che cosa significa 404 in AJAX?


AJAX sta per Asynchronous JavaScript e XML, ed è un termine generico che fa riferimento ai vari metodi di generazione di programmi Web asincroni. In particolare, viene utilizzato per inviare e recuperare i dati, mentre un utente sta visitando una pagina Web, e questi dati vengono utilizzati in altre applicazioni nella pagina. Quando il programma di AJAX non riesce a inviare o ricevere dati, viene restituito un codice di errore per farvi sapere dove sta il problema. Il 404 è un tale codice di errore.

Cenni preliminari su AJAX

AJAX si riferisce ad una gamma di tecnologie. Un oggetto XMLHttpRequest (XHR) viene utilizzato per inviare le richieste di dati, che in genere viene restituiti in formato Extensible Markup Language (XML). I dati vengono visualizzati su un sito Web utilizzando i formati standard di HTML e CSS, e il linguaggio JavaScript viene utilizzato per coordinare tutte queste tecnologie. È nella richiesta per la fase di dati che riguardano 404 errori.

Recupero dei dati

Nei programmi di AJAX, la funzione di principio viene chiamata "dojo.xhrGet." È questa funzione che rende asincrone (in background) richieste di dati da un server. La funzione è data una proprietà URL dal quale richiede i dati, simili alla funzione "GET" in HTML. Di conseguenza, eventuali messaggi di errore restituiti sono analoghi a quelli che avrebbe ricevuto da qualsiasi richiesta HTML, come ad esempio la navigazione Web normale.

Codici di errore HTML

Ogni volta che qualsiasi cliente – sia esso un programma AJAX o un browser Web..--le richieste di accesso a un server, il server restituisce un codice di stato. Il numero iniziale del codice viene illustrato lo stato della richiesta. Se l'operazione riesce, che il codice inizia con un "2", e se è stato reindirizzato comincia con un "3". Quelli che iniziano con "4" indicano un errore da parte del cliente, e quelli che iniziano con "5" indica un errore sul lato server.

Codici di errore 404

Il codice di 404 errore è il tipo più comune di errore 4xx. È un errore sul lato client che indica che la risorsa richiesta non è stata trovata. La causa potrebbe essere un errore di ortografia nella proprietà URL della funzione dojo.xhrGet, l'origine potrebbe essere inattivo o il proprietario di tale pagina Web o risorsa potrebbe essere stato modificato l'URL. Per correggere l'errore, controllare le funzioni di dojo.xhrGet per errori di battitura e quindi contattare il proprietario del server di destinazione per ulteriori informazioni.