2014-11-13 01:04:59 +02:00
|
|
|
METADATA
|
|
|
|
========
|
|
|
|
|
|
|
|
Applications can provide "metadata" to the slaves. Metadata can influence
|
|
|
|
the behavior of a slave and is usally protocol dependent. MetaData consists
|
|
|
|
of two strings: a "key" and a "value".
|
|
|
|
|
|
|
|
Please note that when internal meta-data values are sent back to ioslaves, the
|
|
|
|
keyword used to mark them internal will be stripped from the key name.
|
|
|
|
|
|
|
|
The following keys are currently in use:
|
|
|
|
|
|
|
|
Key Value(s) Description
|
|
|
|
---- -------- -----------
|
|
|
|
|
2022-05-13 17:13:51 +03:00
|
|
|
modified string The modification date of the document (set by kio before put)
|
2014-11-13 01:04:59 +02:00
|
|
|
|
|
|
|
accept string List of mimetypes to accept separated by a ", ". (read by http)
|
|
|
|
|
|
|
|
UserAgent string The user agent name to send to remote host (read by http)
|
|
|
|
|
|
|
|
cache "cache" Use entry from cache if available.
|
|
|
|
"cacheonly" Do not do any remote lookups, fail if not in cache. (read by http)
|
|
|
|
"verify" Use entry from cache, verify with remote server if expired
|
|
|
|
"refresh" Use entry from cache after verifying with remote server
|
|
|
|
"reload" Do not do any cache lookups.
|
|
|
|
|
|
|
|
window-id number winId() of the window the request is associated with.
|
|
|
|
|
2022-02-18 19:46:04 +02:00
|
|
|
resume number Try to get the file starting at the given offset (set by file_copy
|
|
|
|
when finding a .part file, but can also be set by apps.)
|
2014-11-13 01:04:59 +02:00
|
|
|
|
|
|
|
Charsets string Charset(s) send in the "Accept-Charset:" HTTP Request Header.
|
|
|
|
|
|
|
|
Languages string Language(s) send in the "Accept-Language:" HTTP Request Header.
|
|
|
|
|
2022-02-18 19:46:04 +02:00
|
|
|
no-auth bool Flag that indicates that no authentication (neither WWW nor proxy)
|
|
|
|
attempts should be made.
|
|
|
|
no-www-auth bool Flag that indicates that no HTTP WWW authentication attempts should
|
|
|
|
be made.
|
|
|
|
no-proxy-auth bool Flag that indicates that no HTTP proxy authentication attempts
|
|
|
|
should be made.
|
|
|
|
no-auth-prompt bool Flag that indicates that only cached authentication tokens should
|
|
|
|
be used.
|
2014-11-13 01:04:59 +02:00
|
|
|
|
2022-02-18 18:50:24 +02:00
|
|
|
UseProxy string URL representing the proxy settings (read by http)
|
2022-02-18 19:46:04 +02:00
|
|
|
ProxyUrls string Comma separated list of proxy urls. The first url in this list
|
|
|
|
matches one set in "UseProxy".
|
2014-11-13 01:04:59 +02:00
|
|
|
|
2022-02-18 19:46:04 +02:00
|
|
|
textmode bool When true, switches FTP up/downloads to ascii transfer mode (read
|
|
|
|
by ftp)
|
2014-11-13 01:04:59 +02:00
|
|
|
|
2022-02-18 19:46:04 +02:00
|
|
|
recurse bool When true, del() will be able to delete non-empty directories.
|
|
|
|
Otherwise, del() is supposed to give an error on non-empty
|
|
|
|
directories. (read by file)
|
2014-11-13 01:04:59 +02:00
|
|
|
|
2022-06-03 14:58:05 +03:00
|
|
|
DefaultRemoteProtocol string Protocol to redirect file://<hostname>/ URLs to, default is "sftp"
|
2022-02-18 19:46:04 +02:00
|
|
|
(read by file)
|
|
|
|
redirect-to-get bool If "true", changes a redrirection request to a GET operation
|
|
|
|
regardless of the original operation.
|
2014-11-13 01:04:59 +02:00
|
|
|
|
|
|
|
** NOTE: Anything in quotes ("") under Value(s) indicates literal value.
|
|
|
|
|
|
|
|
|
|
|
|
Examples:
|
|
|
|
|
2022-02-18 17:58:17 +02:00
|
|
|
E.g. the following disables caching:
|
2014-11-13 01:04:59 +02:00
|
|
|
job = KIO::get( KUrl("http://www.kde.org") );
|
2022-02-18 17:58:17 +02:00
|
|
|
job->addMetaData("cache", "reload");
|