Utils-class(Rook)
Utils-class()所属R语言包:Rook
Class Utils
类的Utils
译者:生物统计家园网 机器人LoveR
描述----------Description----------
A convenience object for working with various aspects of web requests and responses.
一个方便的对象,与Web请求和响应的各方面的工作。
方法----------Methods----------
bytesize(string=NULL): Returns size in bytes for string, a character vector.
bytesize(string=NULL):返回以字节为单位string的大小,字符向量。
unescape(s=NULL): returns the url decoded value of the character vector s.Also replaces the space character with '+'.
unescape(s=NULL):返回值的字符向量的URL解码s。还取代了空格字符'+'。
status_code(status=NULL): returns integer value for the given HTTP status, which can either be numeric or or a character vector describing the status. Returns as.integer(500) if status is NULL.
status_code(status=NULL):返回整数的值给定的HTTPstatus,可以是数字或字符向量描述的状态。返回as.integer(500)如果status是NULL。
escape_html(string=NULL): replaces "&", "<", ">", "'", and '"' with entity equivalents.
escape_html(string=NULL):取代"&","<",">","'",'"'与实体现金等价物。
raw.match(needle=NULL, haystack=NULL, all=TRUE): returns index position of needle in haystack. All matched indexes are returned by default. needle is either a raw vector or character string. haystack is a raw vector.
raw.match(needle=NULL, haystack=NULL, all=TRUE):返回索引位置needlehaystack。默认情况下,所有匹配的索引返回。 needle是一个原始的矢量或字符串。 haystack是一个原始的向量。
parse_query(qs=NULL, d=DEFAULT_SEP): Creates a named list from the the query string qs. d is the separator value and defaults to '[&;] *'.
parse_query(qs=NULL, d=DEFAULT_SEP):创建一个命名的查询字符串qs列表。 d是分隔符值,默认为'[&;] *'。
rfc2822(ts=NULL): Formats ts in RFC2822 time. ts must be a POSIXt object.
rfc2822(ts=NULL):格式ts在RFC2822时间。 ts必须是POSIXt对象。
escape(s=NULL): Transforms any non-printable characters found in s to their percent-encoded equivalents.
escape(s=NULL):将在s%的编码等值任何非打印字符。
build_query(params=NULL): Creates a query string from the named list given in params.
build_query(params=NULL):创建一个查询字符串命名的列表中params。
timezero(): Returns a POSIXct object set to UNIX epoch.
timezero():返回一个POSIXct对象设置为UNIX的时代。
set_cookie_header(header, key, value, expires, path, domain, secure, httpOnly): Sets an HTTP cookie header in the environment header. All arguments except expires are length 1 character vectors, while expires must be a POSIXct object.
set_cookie_header(header, key, value, expires, path, domain, secure, httpOnly)环境header:设置一个HTTP cookie头。所有的参数除了expires是长度为1的特征向量,而expires必须是POSIXct对象。
delete_cookie_header(header, key, value, expires, path, domain, secure, httpOnly): Deletes the HTTP cookie header.
delete_cookie_header(header, key, value, expires, path, domain, secure, httpOnly):删除HTTP cookie头。
参见----------See Also----------
Multipart.
Multipart。
实例----------Examples----------
Utils$bytesize('foo')
Utils$escape('foo bar')
Utils$unescape('foo+bar')
Utils$escape_html('foo <bar>')
Utils$escape('foo <bar>')
Utils$escape('foo\n<bar>')
Utils$status_code('OK')
Utils$status_code('Found')
Utils$status_code('Not Found')
x <- Utils$parse_query('foo=1&bar=baz')
x
Utils$rfc2822(Sys.time())
Utils$timezero()
Utils$build_query(x)
rm(x)
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|