Response-class(Rook)
Response-class()所属R语言包:Rook
Class Response
级响应
译者:生物统计家园网 机器人LoveR
描述----------Description----------
A convenience class for creating Rook responses.
一个方便的类创建Rook反应。
方法----------Methods----------
header(key, value): Sets an HTTP header for the response.Both key and value must be character strings. if value is missing, then the header value is returned.
header(key, value):设置一个HTTP头的response.Both key和value必须是字符串。如果value失踪,然后header这个值,则返回。
redirect(target, status=302): Sets up an HTTP redirect to the target url.
redirect(target, status=302):设置一个HTTP重定向到target网址。
write(str): Takes a character vector and appends it to the response body.
write(str):字符向量,并将其附加的响应体。
new(body='', status=200, headers=list()): Create a new Response object. body is a character vector, status is an HTTP status value. headers is a named list.
new(body='', status=200, headers=list()):创建一个新的Response对象。 body是一个字符向量,status是一个HTTP状态值。 headers是命名列表。
set_cookie(key, value): Sets an HTTP cookie for the response. Both key and value must be character strings.
set_cookie(key, value):设置一个HTTP cookie的响应。这两个key和value必须是字符串。
delete_cookie(key, value): Sends appropriate HTTP header to delete the associated cookie on the client. key and value must be character strings.
delete_cookie(key, value):发送相应的HTTP报头中删除相关联的Cookie在客户端上。 key和value必须是字符串。
finish(): Returns the response according to the Rook specification.
finish():返回的响应,根据乌鸦规范。
参见----------See Also----------
Rhttpd and Request.
Rhttpd和Request。
实例----------Examples----------
s <- Rhttpd$new()
## Not run: [#不运行:]
s$start(quiet=TRUE)
## End(Not run)[#(不执行)]
s$add(name="response",
app=function(env){
req <- Request$new(env)
res <- Response$new()
res$write('hello')
res$finish()
}
)
## Not run: [#不运行:]
s$browse('response') # Opens a browser window to the app.[打开一个浏览器窗口的应用程序。]
## End(Not run)[#(不执行)]
s$remove(all=TRUE)
rm(s)
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|