module Juknife::Request::DSL

A DSL for definition target web page and request methods.

Constants

HTTP_METHODS

Attributes

body_builder[R]
http_method[R]
query_builder[R]
url_builder[R]
user_agent_builder[R]

Public Instance Methods

body(&block) click to toggle source
# File lib/juknife/request/dsl.rb, line 19
def body(&block)
  @body_builder = block
end
query(&block) click to toggle source
# File lib/juknife/request/dsl.rb, line 27
def query(&block)
  @query_builder = block
end
user_agent(ua = nil, &block) click to toggle source
# File lib/juknife/request/dsl.rb, line 23
def user_agent(ua = nil, &block)
  @user_agent_builder = block || proc { ua }
end