Table of Contents - mechanize-1.0.1.beta.20110107104205 Documentation
Pages
CHANGELOG
Mechanize CHANGELOG
HEAD
1.0.0
0.9.3
0.9.2 / 2009/03/05
0.9.1 2009/02/23
0.9.0
0.8.5
0.8.4
0.8.3
0.8.2
0.8.1
0.8.0
0.7.8
0.7.7
0.7.6
0.7.5
0.7.4
0.7.3
0.7.2
0.7.1
0.7.0
0.6.11
0.6.10
0.6.9
0.6.8
0.6.7
0.6.6
0.6.5
0.6.4
0.6.3
0.6.2
0.6.1
0.6.0
0.5.4
0.5.3
0.5.2
0.5.1
0.5.0
0.4.7
0.4.6
0.4.5
0.4.4
0.4.3
0.4.2
0.4.1
0.4.0
EXAMPLES
Mechanize examples
Google
Rubyforge
File Upload
Pluggable Parsers
Using a proxy
The transact method
Client Certificate Authentication (Mutual Auth)
FAQ
GUIDE
Getting Started With Mechanize
Let's Fetch a Page!
Finding Links
Filling Out Forms
Advanced Form Techniques
Scraping Data
LICENSE
Manifest
README
Mechanize
DESCRIPTION
Dependencies
SUPPORT:
Examples
Authors
Acknowledgments
License
Classes/Modules
Mechanize::Chain
Mechanize::Chain::AuthHeaders
Mechanize::Chain::BodyDecodingHandler
Mechanize::Chain::ConnectionResolver
Mechanize::Chain::ConnectionResolver::http_obj
Mechanize::Chain::CustomHeaders
Mechanize::Chain::HeaderResolver
Mechanize::Chain::ParameterResolver
Mechanize::Chain::PostConnectHook
Mechanize::Chain::PreConnectHook
Mechanize::Chain::RequestResolver
Mechanize::Chain::RequestResolver::o
Mechanize::Chain::ResponseBodyParser
Mechanize::Chain::ResponseHeaderHandler
Mechanize::Chain::ResponseReader
Mechanize::Chain::SSLResolver
Mechanize::Chain::URIResolver
Mechanize::ContentTypeError
Synopsis
Mechanize::Cookie
Mechanize::CookieJar
Mechanize::File
Synopsis
Example
Mechanize::FileResponse
Mechanize::FileSaver
Synopsis
Example to save all PDF's
Mechanize::Form::Button
Mechanize::Form::CheckBox
Mechanize::Form::Field
Mechanize::Form::FileUpload
Mechanize::Form::Hidden
Mechanize::Form::ImageButton
Mechanize::Form::MultiSelectList
Mechanize::Form::Option
Mechanize::Form::Reset
Mechanize::Form::SelectList
Mechanize::Form::Submit
Mechanize::Form::Text
Mechanize::Form::Textarea
Mechanize::Handler
Mechanize::Headers
Mechanize::History
Mechanize::Nokogiri
Mechanize::Page::Base
Mechanize::Page::Frame
Mechanize::Page::Image
Mechanize::Page::Label
Mechanize::Page::Meta
Mechanize::PluggableParser
Synopsis
Example
Mechanize::RedirectLimitReachedError
Mechanize::RedirectNotGetOrHeadError
Mechanize::ResponseCodeError
Synopsis
Mechanize::UnsupportedSchemeError
Mechanize::Util
Mechanize::node
Net
Net::HTTP
Net::HTTPResponse
WWW
Methods
::build_query_string — Mechanize::Util
::const_missing — WWW
::detect_charset — Mechanize::Util
::from_native_charset — Mechanize::Util
::html_unescape — Mechanize::Util
::inherited — Mechanize
::new — Mechanize::Form::Option
::new — Mechanize
::new — Mechanize::UnsupportedSchemeError
::new — Mechanize::ResponseCodeError
::new — Mechanize::FileSaver
::new — Mechanize::Form::Field
::new — Mechanize::FileResponse
::new — Mechanize::RedirectNotGetOrHeadError
::new — Mechanize::RedirectLimitReachedError
::new — Mechanize::Page
::new — Mechanize::File
::new — Mechanize::Form::ImageButton
::new — Mechanize::Form::MultiSelectList
::new — Mechanize::Form
::new — Mechanize::CookieJar
::new — Mechanize::PluggableParser
::new — Mechanize::Form::RadioButton
::new — Mechanize::ContentTypeError
::new — Mechanize::Page::Label
::new — Mechanize::Page::Image
::new — Mechanize::Page::Frame
::new — Mechanize::Chain::URIResolver
::new — Mechanize::Chain::SSLResolver
::new — Mechanize::Page::Link
::new — Mechanize::Chain::ResponseReader
::new — Mechanize::Form::SelectList
::new — Mechanize::Chain::ResponseHeaderHandler
::new — Mechanize::Chain
::new — Mechanize::Chain::ResponseBodyParser
::new — Mechanize::Chain::PreConnectHook
::new — Mechanize::Chain::AuthHeaders
::new — Mechanize::History
::new — Mechanize::Chain::HeaderResolver
::new — Mechanize::Form::FileUpload
::parse — Mechanize::Cookie
::parse — Mechanize::Page::Meta
::strip_port — Mechanize::CookieJar
::to_native_charset — Mechanize::Util
#<< — Mechanize::History
#<=> — Mechanize::Form::Field
#[] — Mechanize::Form::RadioButton
#[] — Mechanize::Form
#[] — Mechanize::FileResponse
#[] — Mechanize::Headers
#[] — Mechanize::PluggableParser
#[]= — Mechanize::PluggableParser
#[]= — Mechanize::Headers
#[]= — Mechanize::Form
#add — Mechanize::CookieJar
#add_button_to_query — Mechanize::Form
#add_field! — Mechanize::Form
#add_to_history — Mechanize
#auth — Mechanize
#back — Mechanize
#base_with(criteria) — Mechanize::Page
#bases — Mechanize::Page
#bases_with(criteria) — Mechanize::Page
#basic_auth — Mechanize
#build_query — Mechanize::Form
#button_with(criteria) — Mechanize::Form
#buttons_with(criteria) — Mechanize::Form
#canonical_each — Mechanize::Headers
#check — Mechanize::Form::RadioButton
#checkbox_with(criteria) — Mechanize::Form
#checkboxes_with(criteria) — Mechanize::Form
#cleanup — Mechanize::CookieJar
#clear — Mechanize::History
#clear! — Mechanize::CookieJar
#click — Mechanize::Page::Link
#click — Mechanize
#click — Mechanize::Form::Option
#click — Mechanize::Form::RadioButton
#click_button — Mechanize::Form
#code — Mechanize::FileResponse
#content_length — Mechanize::FileResponse
#content_type — Mechanize::Page
#cookies — Mechanize
#cookies — Mechanize::CookieJar
#csv= — Mechanize::PluggableParser
#current_page — Mechanize
#delete — Mechanize
#delete_field! — Mechanize::Form
#dir_body — Mechanize::FileResponse
#directory? — Mechanize::FileResponse
#dom_id — Mechanize::Form::Field
#dom_id — Mechanize::Form
#dom_id — Mechanize::Page::Link
#dump_cookiestxt — Mechanize::CookieJar
#each — Mechanize::FileResponse
#each_header — Mechanize::FileResponse
#empty? — Mechanize::CookieJar
#encoding — Mechanize::Page
#encoding= — Mechanize::Page
#expired? — Mechanize::Cookie
#fetch_page — Mechanize
#field_with(criteria) — Mechanize::Form
#fields_with(criteria) — Mechanize::Form
#file_to_multipart — Mechanize::Form
#file_upload_with(criteria) — Mechanize::Form
#file_uploads_with(criteria) — Mechanize::Form
#for — Mechanize::Page::Label
#form_with(criteria) — Mechanize::Page
#forms — Mechanize::Page
#forms_with(criteria) — Mechanize::Page
#frame_with(criteria) — Mechanize::Page
#frames — Mechanize::Page
#frames_with(criteria) — Mechanize::Page
#from_native_charset — Mechanize::Form
#gen_auth_header — Mechanize::Chain::AuthHeaders
#get — Mechanize
#get_fields — Mechanize::FileResponse
#get_file — Mechanize
#handle — Mechanize::Chain::RequestResolver
#handle — Mechanize::Chain::PreConnectHook
#handle — Mechanize::Chain::ResponseBodyParser
#handle — Mechanize::Chain::ResponseHeaderHandler
#handle — Mechanize::Chain::ParameterResolver
#handle — Mechanize::Chain::HeaderResolver
#handle — Mechanize::Chain::ResponseReader
#handle — Mechanize::Chain::SSLResolver
#handle — Mechanize::Chain
#handle — Mechanize::Handler
#handle — Mechanize::Chain::ConnectionResolver
#handle — Mechanize::Chain::URIResolver
#handle — Mechanize::Chain::BodyDecodingHandler
#handle — Mechanize::Chain::AuthHeaders
#handle — Mechanize::Chain::CustomHeaders
#has_field? — Mechanize::Form
#has_key? — Mechanize::Form
#has_value? — Mechanize::Form
#head — Mechanize
#hidden_field? — Mechanize::Form
#hiddens — Mechanize::Form
#html= — Mechanize::PluggableParser
#html_body — Mechanize::Page
#iframe_with(criteria) — Mechanize::Page
#iframes — Mechanize::Page
#iframes_with(criteria) — Mechanize::Page
#image_urls — Mechanize::Page
#images — Mechanize::Page
#initialize_copy — Mechanize::History
#inspect — Mechanize::RedirectLimitReachedError
#inspect — Mechanize::RedirectNotGetOrHeadError
#inspect — Mechanize::ResponseCodeError
#keep_alive? — Net::HTTP
#key? — Mechanize::Headers
#keys — Mechanize::Form
#label — Mechanize::Form::RadioButton
#labels — Mechanize::Page
#labels_hash — Mechanize::Page
#link_with(criteria) — Mechanize::Page
#links — Mechanize::Page
#links_with(criteria) — Mechanize::Page
#load — Mechanize::CookieJar
#load_cookiestxt — Mechanize::CookieJar
#log — Mechanize
#log= — Mechanize
#max_history — Mechanize
#max_history= — Mechanize
#meta — Mechanize::Page
#method_missing — Mechanize::Form
#mime_value_quote — Mechanize::Form
#old_keep_alive? — Net::HTTP
#option_with — Mechanize::Form::SelectList
#options_with — Mechanize::Form::SelectList
#page — Mechanize
#param_to_multipart — Mechanize::Form
#parse — Mechanize::Form
#parser — Mechanize::PluggableParser
#parser — Mechanize::Page
#pass — Mechanize::Chain
#pdf= — Mechanize::PluggableParser
#pop — Mechanize::History
#post — Mechanize
#post_connect_hooks — Mechanize
#post_form — Mechanize
#pre_connect_hooks — Mechanize
#proc_query — Mechanize::Form
#push — Mechanize::History
#put — Mechanize
#query_value — Mechanize::Form::SelectList
#query_value — Mechanize::Form::Field
#query_value — Mechanize::Form::ImageButton
#query_value — Mechanize::Form::CheckBox
#query_value — Mechanize::Form::MultiSelectList
#radiobutton_with(criteria) — Mechanize::Form
#radiobuttons_with(criteria) — Mechanize::Form
#rand_string — Mechanize::Form
#read_body — Mechanize::FileResponse
#register_parser — Mechanize::PluggableParser
#remove_from_index — Mechanize::History
#request_data — Mechanize::Form
#request_with_entity — Mechanize
#reset_button? — Mechanize::Form
#resets — Mechanize::Form
#resolve — Mechanize
#root — Mechanize::Page
#save — Mechanize::File
#save_as — Mechanize::File
#save_as — Mechanize::CookieJar
#select — Mechanize::Form::Option
#select_all — Mechanize::Form::MultiSelectList
#select_none — Mechanize::Form::MultiSelectList
#selected_options — Mechanize::Form::MultiSelectList
#set_fields — Mechanize::Form
#set_http — Mechanize
#set_proxy — Mechanize
#shift — Mechanize::History
#src — Mechanize::Page::Image
#submit — Mechanize
#submit — Mechanize::Form
#submit_button? — Mechanize::Form
#submits — Mechanize::Form
#text — Mechanize::Form::RadioButton
#text_field? — Mechanize::Form
#textarea_field? — Mechanize::Form
#textareas — Mechanize::Form
#texts — Mechanize::Form
#tick — Mechanize::Form::Option
#title — Mechanize::Page
#to_a — Mechanize::CookieJar
#to_s — Mechanize::RedirectLimitReachedError
#to_s — Mechanize::Cookie
#to_s — Mechanize::ResponseCodeError
#to_s — Mechanize::RedirectNotGetOrHeadError
#transact — Mechanize
#uncheck — Mechanize::Form::RadioButton
#uncheck_peers — Mechanize::Form::RadioButton
#unselect — Mechanize::Form::Option
#unselect_peers — Mechanize::Form::Option
#untick — Mechanize::Form::Option
#uri — Mechanize::Page::Link
#url — Mechanize::Page::Image
#user_agent_alias= — Mechanize
#value — Mechanize::Form::SelectList
#value — Mechanize::Form::MultiSelectList
#value= — Mechanize::Form::SelectList
#value= — Mechanize::Form::MultiSelectList
#values — Mechanize::Form
#visited? — Mechanize
#visited? — Mechanize::History
#visited_page — Mechanize
#visited_page — Mechanize::History
#xhtml= — Mechanize::PluggableParser
#xml= — Mechanize::PluggableParser