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