2021-04-30 14:37:41 +02:00
|
|
|
require "./src/mechanize.cr"
|
|
|
|
|
|
|
|
agent = Mechanize.new
|
2021-05-01 16:22:37 +02:00
|
|
|
agent.request_headers = HTTP::Headers{"Foo" => "Bar"}
|
2021-05-26 07:46:50 +02:00
|
|
|
params = {"hoge" => "hoge"}
|
2021-05-27 00:40:25 +02:00
|
|
|
page = agent.get("http://example.com/", params: params)
|
2021-05-30 10:09:27 +02:00
|
|
|
#form = page.forms[0]
|
2021-05-26 07:46:50 +02:00
|
|
|
#query = {"foo" => "foo_value", "bar" => "bar_value"}
|
|
|
|
#page = agent.post("http://example.com/", query: query)
|
2021-05-05 04:49:14 +02:00
|
|
|
#puts page.code
|
2021-05-26 07:46:50 +02:00
|
|
|
#puts page.body
|
2021-05-05 04:49:14 +02:00
|
|
|
#puts page.css("h1").first.inner_text
|
2021-05-05 08:53:39 +02:00
|
|
|
#puts page.title
|