Value | Meaning |
---|---|
UR_FLAG_NONE0 | Default behavior. |
UR_FLAG_SKIP_CACHE1 << 0 | If set the cache will be skipped when handling the request. Setting this value is equivalent to specifying the "Cache-Control: no-cache" request header. Setting this value in combination with UR_FLAG_ONLY_FROM_CACHE will cause the request to fail. |
UR_FLAG_ONLY_FROM_CACHE1 << 1 | If set the request will fail if it cannot be served from the cache (or some equivalent local store). Setting this value is equivalent to specifying the "Cache-Control: only-if-cached" request header. Setting this value in combination with UR_FLAG_SKIP_CACHE or UR_FLAG_DISABLE_CACHE will cause the request to fail. |
UR_FLAG_DISABLE_CACHE1 << 2 | If set the cache will not be used at all. Setting this value is equivalent to specifying the "Cache-Control: no-store" request header. Setting this value in combination with UR_FLAG_ONLY_FROM_CACHE will cause the request to fail. |
UR_FLAG_ALLOW_STORED_CREDENTIALS1 << 3 | If set user name, password, and cookies may be sent with the request, and cookies may be saved from the response. |
UR_FLAG_REPORT_UPLOAD_PROGRESS1 << 4 | If set upload progress events will be generated when a request has a body. |
UR_FLAG_NO_DOWNLOAD_DATA1 << 5 | If set the CefURLRequestClient::OnDownloadData method will not be called. |
UR_FLAG_NO_RETRY_ON_5XX1 << 6 | If set 5XX redirect errors will be propagated to the observer instead of automatically re-tried. This currently only applies for requests originated in the browser process. |
UR_FLAG_STOP_ON_REDIRECT1 << 7 | If set 3XX responses will cause the fetch to halt immediately rather than continue through the redirect. |
Flags used to customize the behavior of CefURLRequest.