Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Legt eine Eigenschaft für eine ausgehende HTTP-Anforderung fest.
Syntax
HRESULT SetProperty(
[in] XHR_PROPERTY eProperty,
[in] ULONGLONG ullValue
);
Parameter
[in] eProperty
Folgende Werte sind gültig:
| Wert | Bedeutung |
|---|---|
|
Unterdrückt automatische Eingabeaufforderungen für Benutzeranmeldeinformationen |
|
Unterdrückt die Authentifizierung, die der HTTP-Stapel im Auftrag der Anwendung ausführt. |
|
Legt alle Timeoutwerte auf den von ullValue angegebenen Wert in Millisekunden fest. |
|
Unterdrückt das Hinzufügen von Standardheadern zur HTTP-Anforderung. |
|
Bewirkt, dass der HTTP-Stapel die OnHeadersAvailable-Methode mit einer Zwischenumleitung status Code aufruft. Die OnHeadersAvailable-Methode wird für zusätzliche Umleitungen und das endgültige Ziel status Code erneut aufgerufen. |
|
Unterdrückt Cachelese- und -schreibvorgänge für die HTTP-Anforderung.
Diese Eigenschaft wird von der IXMLHTTPRequest3-Schnittstelle unterstützt. |
|
Bewirkt, dass der HTTP-Stapel HRESULTS mit dem zugrunde liegenden Win32-Fehlercode für die OnError-Methode im Falle eines Fehlers bereitstellt.
Diese Eigenschaft wird von der IXMLHTTPRequest3-Schnittstelle unterstützt. |
|
Bewirkt, dass die Abfragezeichenfolge in UTF-8 anstelle von ACP für die HTTP-Anforderung codiert wird.
Diese Eigenschaft wird von der IXMLHTTPRequest3-Schnittstelle unterstützt. |
|
Unterdrückt bestimmte Zertifikatfehler.
Diese Eigenschaft wird von der IXMLHTTPRequest3-Schnittstelle unterstützt. |
[in] ullValue
Gibt die Anzahl von Millisekunden an, die die Anwendung wartet, bevor die Zeitüberschreitung erfolgt.
| Wert | Bedeutung |
|---|---|
|
Dieser Parameter kann einer der Werte aus dem XHR_CRED_PROMPT Enumerationstyp sein, der in der Headerdatei "Msxml6.h " definiert ist.
|
|
Dieser Parameter kann einer der Werte aus dem XHR_AUTH Enumerationstyp sein, der in der Headerdatei "Msxml6.h " definiert ist.
|
|
Die Anzahl der Millisekunden bis zu 0xFFFFFFFF, die die App wartet, bevor ein Timeout erfolgt. |
|
|
|
|
|
|
|
|
|
|
|
|
Rückgabewert
Gibt bei Erfolg S_OK zurück.
Bemerkungen
Die SetProperty-Methode für die IXMLHTTPRequest2-Schnittstelle wird auf der IXMLHTTPRequest3-Schnittstelle um neue Eigenschaften erweitert, um neue Szenarien zu unterstützen:
- XHR_PROP_NO_CACHE: Unterdrückt Cache-Lese- und Schreibvorgänge für die HTTP-Anforderung.
- XHR_PROP_EXTENDED_ERROR: Bewirkt, dass der HTTP-Stapel HRESULTS mit dem zugrunde liegenden Win32-Fehlercode für die OnError-Methode im Falle eines Fehlers bereitstellt.
- XHR_PROP_QUERY_STRING_UTF8: Bewirkt, dass die Abfragezeichenfolge in UTF-8 anstelle von ACP für HTTP-Anforderung codiert wird.
- XHR_PROP_IGNORE_CERT_ERRORS: Unterdrückt bestimmte Serverzertifikatfehler.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 8 [Desktop-Apps | UWP-Apps],MSXML 6.0 und höher |
| Unterstützte Mindestversion (Server) | Windows Server 2012 [Desktop-Apps | UWP-Apps] |
| Zielplattform | Windows |
| Kopfzeile | msxml6.h |