Ruby 教程 之 Ruby CGI方法 1
Ruby CGI方法
以下为CGI类的方法列表:
序号 方法描述
1 CGI::new([ level="query"])
创建 CGI 对象。query可以是以下值:
query: 没有 HTML 生成输出
html3: HTML3.2
html4: HTML4.0 Strict
html4Tr: HTML4.0 Transitional
html4Fr: HTML4.0 Frameset
2 CGI::escape( str)
使用 URL 编码来转义字符串
3 CGI::unescape( str)
对通过 escape() 编码的字符串进行解码。
4 CGI::escapeHTML( str)
编码 HTML 特殊字符, 包括: & < >。
5 CGI::unescapeHTML( str)
解码 HTML 特殊字符, 包括: & < >。
6 CGI::escapeElement( str[, element...])
在指定的 HTML 元素中编码 HTML 特殊字符。
7 CGI::unescapeElement( str, element[, element...])
在指定的 HTML 元素中解码 HTML 特殊字符。
8 CGI::parse( query)
解析查询字符串,并返回包含哈希的 键=》值 对。
9 CGI::pretty( string[, leader=" "])
返回整齐的HTML格式。 如果指定了 leader ,它将写入到每一行的开头。 leader 默认值为两个空格。
10 CGI::rfc1123_date( time)
根据 RFC-1123 来格式化时间 (例如, Tue, 2 Jun 2008 00:00:00 GMT)。