Verwenden Sie einen Proxy mit Ajax XMLHttpRequest

October 24

Das XMLHttpRequest-Objekt ist ein Application Programming Interface (API) von Web-Browser-Skriptsprachen wie AJAX und JavaScript verwendet. Das Objekt wird zum http(s) Anfragen direkt an den Server gesendet. Webbrowser eingestellt Sicherheitsbeschränkungen für Netzwerkverbindungen, die oft direkten XMLHttpRequest Aufrufe verhindert. Um die Sicherheit-Beschränkung zu umgehen, verwenden Sie einen Proxy, den Aufruf auf den Webdienst übergeben.

Anweisungen

1 Klicken Sie auf "Start", "Alle Programme" und wählen Sie "Notepad".

2 Kopieren Sie und fügen Sie den folgenden Code in Editor-Datei:

Der Webservice Request abzüglich der Domain-nameVar Pfad = "VideoSearchService/V1/VideoSearch? Appid = GoogleDemo & Query = Ozean & Ergebnisse = 2';

Der vollständige Pfad zum PHP-proxyVar-Url = 'als http://localhost/php_proxy_simple.php?yws_path=' + encodeURIComponent(path);... / / core Xmlhttp-CodeXMLHTTP.Open ('GET', Url, True);

Achten Sie auf die Zeilen, die beginnen mit "/ /." Diese sind Kommentarzeilen, die werden nicht ausgeführt, jedoch angeben, welche Daten in jedem Teil des Codes aufnehmen.

3 Klicken Sie auf "Datei" und wählen Sie "Speichern".