Table of Contents - cgi: Ruby Standard Library Documentation
Classes and Modules
- 
                CGI
                
- Overview
 - Introduction
 - Queries
 - Environmental Variables
 - Parameters
 - Cookies
 - Multipart requests
 - Responses
 - Writing output
 - Generating HTML
 - Utility HTML escape and other methods like a function.
 - Examples of use
 - Get form values
 - Get form values as hash
 - Save form values to file
 - Restore form values from file
 - Get multipart form values
 - Get cookie values
 - Get cookie objects
 - Print http header and html string to $DEFAULT_OUTPUT ($>)
 - Some utility methods
 - Some utility methods like a function
 
 - CGI::Cookie
 - CGI::HTML3
 - CGI::HTML4
 - CGI::HTML4Fr
 - CGI::HTML4Tr
 - CGI::HTML5
 - CGI::HtmlExtension
 - CGI::InvalidEncoding
 - CGI::QueryExtension
 - CGI::Session
 - CGI::Session::FileStore
 - CGI::Session::MemoryStore
 - CGI::Session::NullStore
 - CGI::Session::PStore
 - CGI::Util
 
Methods
- ::accept_charset — CGI
 - ::accept_charset= — CGI
 - ::new — CGI
 - ::new — CGI::Cookie
 - ::new — CGI::Session
 - ::new — CGI::Session::FileStore
 - ::new — CGI::Session::MemoryStore
 - ::new — CGI::Session::NullStore
 - ::new — CGI::Session::PStore
 - ::parse — CGI
 - ::parse — CGI::Cookie
 - #[] — CGI::Session
 - #[] — CGI::QueryExtension
 - #[]= — CGI::Session
 - #_no_crlf_check — CGI
 - #a — CGI::HtmlExtension
 - #base — CGI::HtmlExtension
 - #blockquote — CGI::HtmlExtension
 - #caption — CGI::HtmlExtension
 - #checkbox — CGI::HtmlExtension
 - #checkbox_group — CGI::HtmlExtension
 - #close — CGI::Session
 - #close — CGI::Session::FileStore
 - #close — CGI::Session::MemoryStore
 - #close — CGI::Session::NullStore
 - #close — CGI::Session::PStore
 - #create_new_id — CGI::Session
 - #delete — CGI::Session
 - #delete — CGI::Session::FileStore
 - #delete — CGI::Session::MemoryStore
 - #delete — CGI::Session::NullStore
 - #delete — CGI::Session::PStore
 - #domain= — CGI::Cookie
 - #env_table — CGI
 - #escape — CGI::Util
 - #escapeElement — CGI::Util
 - #escapeHTML — CGI::Util
 - #escapeURIComponent — CGI::Util
 - #escape_element — CGI::Util
 - #escape_html — CGI::Util
 - #file_field — CGI::HtmlExtension
 - #form — CGI::HtmlExtension
 - #h — CGI::Util
 - #has_key? — CGI::QueryExtension
 - #header — CGI
 - #hidden — CGI::HtmlExtension
 - #html — CGI::HtmlExtension
 - #http_header — CGI
 - #httponly= — CGI::Cookie
 - #image_button — CGI::HtmlExtension
 - #img — CGI::HtmlExtension
 - #include? — CGI::QueryExtension
 - #initialize_query — CGI::QueryExtension
 - #inspect — CGI::Cookie
 - #key? — CGI::QueryExtension
 - #keys — CGI::QueryExtension
 - #multipart? — CGI::QueryExtension
 - #multipart_form — CGI::HtmlExtension
 - #name= — CGI::Cookie
 - #out — CGI
 - #params= — CGI::QueryExtension
 - #password_field — CGI::HtmlExtension
 - #path= — CGI::Cookie
 - #popup_menu — CGI::HtmlExtension
 - #pretty — CGI::Util
 - #print — CGI
 - #radio_button — CGI::HtmlExtension
 - #radio_group — CGI::HtmlExtension
 - #raw_cookie — CGI::QueryExtension
 - #raw_cookie2 — CGI::QueryExtension
 - #read_from_cmdline — CGI::QueryExtension
 - #read_multipart — CGI::QueryExtension
 - #reset — CGI::HtmlExtension
 - #restore — CGI::Session::FileStore
 - #restore — CGI::Session::MemoryStore
 - #restore — CGI::Session::NullStore
 - #restore — CGI::Session::PStore
 - #rfc1123_date — CGI::Util
 - #scrolling_list — CGI::HtmlExtension
 - #secure= — CGI::Cookie
 - #stdinput — CGI
 - #stdoutput — CGI
 - #submit — CGI::HtmlExtension
 - #text_field — CGI::HtmlExtension
 - #textarea — CGI::HtmlExtension
 - #to_s — CGI::Cookie
 - #unescape — CGI::Util
 - #unescapeElement — CGI::Util
 - #unescapeHTML — CGI::Util
 - #unescapeURIComponent — CGI::Util
 - #unescape_element — CGI::Util
 - #unescape_html — CGI::Util
 - #update — CGI::Session
 - #update — CGI::Session::FileStore
 - #update — CGI::Session::MemoryStore
 - #update — CGI::Session::NullStore
 - #update — CGI::Session::PStore
 - #value — CGI::Cookie
 - #value= — CGI::Cookie