XMLHttpRequest()
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 anchemozAnon: 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.