共用方式為


XHR_PROPERTY列舉 (msxml6.h)

定義您可以藉由呼叫 SetProperty 方法指派給傳出 HTTP 要求的屬性。

Syntax

typedef enum _XHR_PROPERTY {
  XHR_PROP_NO_CRED_PROMPT = 0,
  XHR_PROP_NO_AUTH = 0x1,
  XHR_PROP_TIMEOUT = 0x2,
  XHR_PROP_NO_DEFAULT_HEADERS = 0x3,
  XHR_PROP_REPORT_REDIRECT_STATUS = 0x4,
  XHR_PROP_NO_CACHE = 0x5,
  XHR_PROP_EXTENDED_ERROR = 0x6,
  XHR_PROP_QUERY_STRING_UTF8 = 0x7,
  XHR_PROP_IGNORE_CERT_ERRORS = 0x8,
  XHR_PROP_ONDATA_THRESHOLD = 0x9,
  XHR_PROP_SET_ENTERPRISEID = 0xa,
  XHR_PROP_MAX_CONNECTIONS = 0xb
} XHR_PROPERTY;

常數

 
XHR_PROP_NO_CRED_PROMPT
值: 0
在 HTTP 要求中設定旗標,以隱藏自動提示認證。
XHR_PROP_NO_AUTH
值: 0x1
在 HTTP 要求中設定旗標,以設定停用要求驗證的 HTTP 要求。
XHR_PROP_TIMEOUT
值: 0x2
設定 HTTP 套接字作業的連線、傳送和接收逾時。

注意 此值不會影響整個要求進程的逾時行為。

 
XHR_PROP_NO_DEFAULT_HEADERS
值: 0x3
隱藏將預設標頭新增至 HTTP 要求。
XHR_PROP_REPORT_REDIRECT_STATUS
值: 0x4
讓 HTTP 堆疊使用過渡重新導向狀態代碼呼叫 OnHeadersAvailable 回呼方法。 系統會再次呼叫 OnHeadersAvailable 以取得其他重新導向和最終目的地狀態代碼。
XHR_PROP_NO_CACHE
值: 0x5
隱藏 HTTP 要求的快取讀取和寫入。
XHR_PROP_EXTENDED_ERROR
值: 0x6
導致 HTTP 堆疊在發生失敗時,將基礎 Win32 錯誤碼提供給 OnError 回呼方法的 HRESULTS
XHR_PROP_QUERY_STRING_UTF8
值: 0x7
導致查詢字串在 UTF8 中編碼,而不是使用 ACP 進行 HTTP 要求。
XHR_PROP_IGNORE_CERT_ERRORS
值: 0x8
隱藏某些憑證錯誤。
XHR_PROP_ONDATA_THRESHOLD
值: 0x9
XHR_PROP_SET_ENTERPRISEID
值: 0xa
XHR_PROP_MAX_CONNECTIONS
值: 0xb

規格需求

需求
最低支援的用戶端 Windows 8 [傳統型應用程式 |UWP 應用程式],MSXML 6.0 和更新版本
最低支援的伺服器 Windows Server 2012 [傳統型應用程式 |UWP 應用程式]
標頭 msxml6.h

另請參閱

OnError

OnHeadersAvailable

SetProperty