XMLHttpRequest()

Questa traduzione è incompleta. Aiutaci a tradurre questo articolo dall’inglese

Draft
This page is not complete.

Il costruttore XMLHttpRequest() crea una nuova XMLHttpRequest.

Per ulteriori dettagli sull'utilizzo di XMLHttpRequest, si veda Come usare XMLHttpRequest.

Sintassi

constrichiesta = new XMLHttpRequest();

Parametri

Nessuno.

Valore di ritorno

Un nuovo oggetto XMLHttpRequest. Prima di chiamare send(), che invia la richiesta al server, l'oggetto va predisposto inizializzandolo, chiamando almeno open().

Sintassi non-standard di Firefox

Firefox 16 ha aggiunto al costruttore un parametro non-standard che permette di abilitare la modalità anonima (si veda bug 692677). Assegnare il valore true alla flag mozAnon equivale all'atto pratico al costruttore AnonXMLHttpRequest() descritto nelle versioni precedenti delle specifiche di XMLHttpRequest.

constrichiesta = new XMLHttpRequest(dizParametri);

Parametri (non-standard)

objParameters
Sono disponibili due flag:
mozAnon
Booleano: assegnando true a questa flag il browser non esporrà né l'origine né le credenziali dell'utente durante il recupero delle risorse. Ciò significa soprattutto che non verrà inviato alcun cookie a meno di non aggiungerlo esplicitamente attraverso setRequestHeader.
mozSystem
Booleano: assegnando true a questa flag vengono permesse connessioni inter-sito senza il consenso del server di destinazione dato attraverso CORS. Richiede anche mozAnon: true, ovvero non si possono inviare cookie od altre credenziali dell'utente usando questo metodo. Questa flag funziona solo in app con privilegi, cioé sottoposte a riesame (bug 692677); non funziona su qualsivoglia pagine caricate da Firefox.

Voci correlate