Erweiterte XML-HTTP-Anforderung
Übersicht über die XML-HTTP-Technologie für erweiterte Anforderungen.
Zum Entwickeln einer erweiterten XML-HTTP-Anforderung benötigen Sie die folgenden Header:
Programmieranleitungen für diese Technologie finden Sie unter:
XHR_AUTH Gibt an, ob die Authentifizierung zum Herstellen einer Verbindung mit einem Proxy oder zum Herstellen einer Verbindung mit dem HTTP-Server verwendet werden soll. |
XHR_CERT_ERROR_FLAG Definiert Flags, die Serverzertifikatfehler während der SSL-Aushandlung mit dem Server angeben, indem die OnServerCertificateReceived-Methode auf der IXMLHTTPRequest3Callback-Schnittstelle behandelt wird. |
XHR_CERT_IGNORE_FLAG Definiert Flags, die Sie einer ausgehenden HTTP-Anforderung zuweisen können, um bestimmte Zertifikatfehler zu ignorieren, indem Sie die SetProperty-Methode auf der IXMLHTTPRequest3-Schnittstelle aufrufen. |
XHR_COOKIE_FLAG Definiert eine Reihe von Flags, die Sie einem Cookie in der HTTP-Cookie-JAR zuweisen können, indem Sie die SetCookie-Methode aufrufen oder die HTTP-Cookie-JAR abfragen, indem Sie die GetCookie-Methode aufrufen. |
XHR_COOKIE_STATE Gibt den Status des Cookies an. |
XHR_CRED_PROMPT Gibt an, ob Anmeldeinformationsaufforderungen für den Benutzer zur Authentifizierung zugelassen werden sollen. |
XHR_PROPERTY Definiert Eigenschaften, die Sie einer ausgehenden HTTP-Anforderung zuweisen können, indem Sie die SetProperty-Methode aufrufen. |
Abbruch Bricht die aktuelle HTTP-Anforderung ab. |
GetAllResponseHeaders Ruft die Werte aller HTTP-Antwortheader ab. |
GetCookie Ruft ein Cookie ab, das der angegebenen URL aus der HTTP-Cookie-JAR zugeordnet ist. |
GetResponseHeader Ruft den Wert eines HTTP-Headers aus den Antwortheadern ab. |
OnClientCertificateRequested Tritt auf, wenn ein Client während der SSL-Aushandlung mit dem Server eine Anforderung für ein Clientzertifikat empfängt. |
OnDataAvailable Tritt auf, wenn ein Client einen Teil der HTTP-Antwortdaten vom Server empfängt. |
OnError Tritt auf, wenn ein Fehler auftritt oder die Anforderung abgebrochen wurde. |
OnHeadersAvailable Tritt auf, nachdem eine HTTP-Anforderung an den Server gesendet wurde und der Server mit Antwortheadern geantwortet hat. |
OnRedirect Tritt auf, wenn ein Client eine HTTP-Anforderung sendet, die der Server an eine neue URL umleitet. |
OnResponseReceived Tritt auf, wenn ein Client eine vollständige Antwort vom Server erhalten hat. |
OnServerCertificateReceived Tritt auf, wenn ein Client während der SSL-Aushandlung mit dem Server Zertifikatfehler oder eine Serverzertifikatkette empfängt. |
Öffnen Initialisiert eine IXMLHTTPRequest2-Anforderung und gibt die Methode, die URL und die Authentifizierungsinformationen für die Anforderung an. Nachdem Sie diese Methode aufgerufen haben, müssen Sie die Send-Methode aufrufen, um die Anforderung und ggf. die Daten an den Server zu senden. |
Senden Sendet eine HTTP-Anforderung asynchron an den Server. Bei Erfolg werden Methoden für die von der App implementierte IXMLHTTPRequest2Callback-Schnittstelle aufgerufen, um die Antwort zu verarbeiten. |
SetClientCertificate Legt ein Clientzertifikat fest, das für die Authentifizierung für die in der Open-Methode angegebene URL verwendet werden soll. |
Setcookie Legt ein Cookie fest, das der angegebenen URL in der HTTP-Cookie-JAR zugeordnet ist. |
SetCustomResponseStream Stellt einen benutzerdefinierten Stream bereit, um den Standardstream für den Empfang einer HTTP-Antwort zu ersetzen. |
SetProperty Legt eine Eigenschaft für eine ausgehende HTTP-Anforderung fest. |
SetRequestHeader Gibt den Namen eines HTTP-Headers an, der zusammen mit den Standardanforderungsheadern an den Server gesendet werden soll. |
IXMLHTTPRequest2 Stellt die Methoden und Eigenschaften bereit, die zum Konfigurieren und Senden von HTTP-Anforderungen und zum Empfangen von Benachrichtigungen während der HTTP-Antwortverarbeitung erforderlich sind. Hinweis Diese Schnittstelle wird in Windows Phone 8.1 unterstützt. . |
IXMLHTTPRequest2Callback Definiert Rückrufe, die eine Anwendung mit einer ausstehenden IXMLHTTPRequest2-Anforderung von Ereignissen benachrichtigen, die sich auf die HTTP-Anforderungs- und Antwortverarbeitung auswirken. Hinweis Diese Schnittstelle wird in Windows Phone 8.1 unterstützt. . |
IXMLHTTPRequest3 Stellt die Methoden und Eigenschaften bereit, die zum Konfigurieren und Senden von HTTP-Anforderungen und zum Empfangen von Benachrichtigungen während der HTTP-Antwortverarbeitung erforderlich sind. |
IXMLHTTPRequest3Callback Definiert Rückrufe, die eine Anwendung mit einer ausstehenden IXMLHTTPRequest3-Anforderung von Ereignissen benachrichtigen, die sich auf die HTTP-Anforderungs- und Antwortverarbeitung auswirken. |
XHR_CERT Definiert einen Puffer, der auf ein codiertes Zertifikat verweist. |
XHR_COOKIE Definiert ein Cookie, das Sie der HTTP-Cookie-JAR hinzufügen können, indem Sie die SetCookie-Methode aufrufen oder aus der HTTP-Cookie-JAR abrufen können, indem Sie die GetCookie-Methode aufrufen. |