ubuntu, ror, jQuery, css, website memo
太嫩, 沒啥心得, 用來紀錄每天學的
2009年1月10日 星期六
Some cgi memo
cgi api
CGI 這個 class 提供了一些好用的 method, 一些 url, html 的 encode ,decode
scape(string)
#URL-encode a string.
url_encoded_string = CGI::escape("'Stop!' said Fred")
# => "%27Stop%21%27+said+Fred"
escapeElement(string, *elements)
指定妳想encode 的tag, Escape only the tags of certain HTML elements in string
print CGI::escapeElement('
', "A", "IMG")
# "
<A HREF="url"></A>"
print CGI::escapeElement('
', ["A", "IMG"])
# "
<A HREF="url"></A>"
escapeHTML(string)
Escape special characters in HTML, namely &\"<>
CGI::escapeHTML('Usage: foo "bar"
')
# => "Usage: foo "bar" <baz>"
parse(query)
Parse an HTTP query string into a hash of key=>value pairs.
>> CGI::parse("a=b,5&c=d")
=> {"a"=>["b,5"], "c"=>["d"]}
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言