Come utilizzare un proxy con l'Ajax XMLHttpRequest

January 4

L'oggetto XMLHttpRequest è un Application Programming Interface (API) utilizzato dal browser Web linguaggi di scripting come AJAX e JavaScript. L'oggetto viene utilizzato per inviare HTTP (S) le richieste direttamente a un server. I browser Web impostare restrizioni di sicurezza sulle connessioni di rete spesso impedendo le chiamate XMLHttpRequest diretti. Per aggirare la limitazione di sicurezza, utilizzare un proxy per passare la chiamata sul servizio Web.

istruzione

1 Fare clic su "Start", "Tutti i programmi" e selezionare "Blocco note".

2 Copia e incolla il seguente codice nel file di blocco note:

// La richiesta di servizi web meno il nome di dominio
percorso var = '? VideoSearchService / V1 / VideoSearch appid = GoogleDemo & query = dell'oceano e risultati = 2';

// Il percorso completo al proxy PHP
var url = 'http:? //localhost/php_proxy_simple.php yws_path =' + encodeURIComponent (percorso);
... // Codice XMLHTTP nucleo
xmlhttp.open ( 'Get', url, true);

Prestare attenzione alle linee che iniziano con "//". Queste sono le righe di commento che non vengono eseguiti, tuttavia indicano quali dati da includere in ogni parte del codice.

3 Fai clic su "File" e selezionare "Salva".