bugfixing
This commit is contained in:
@@ -140,22 +140,11 @@ class Browser
|
|||||||
|
|
||||||
def forge_request(url, params = {})
|
def forge_request(url, params = {})
|
||||||
Typhoeus::Request.new(
|
Typhoeus::Request.new(
|
||||||
replace_variables_in_url(url),
|
url.to_s,
|
||||||
merge_request_params(params)
|
merge_request_params(params)
|
||||||
)
|
)
|
||||||
end
|
end
|
||||||
|
|
||||||
# return string
|
|
||||||
def replace_variables_in_url(url)
|
|
||||||
@variables_to_replace_in_url ||= {}
|
|
||||||
|
|
||||||
@variables_to_replace_in_url.each do |subject, replacement|
|
|
||||||
url.gsub!(subject, replacement)
|
|
||||||
end
|
|
||||||
url
|
|
||||||
end
|
|
||||||
protected :replace_variables_in_url
|
|
||||||
|
|
||||||
def merge_request_params(params = {})
|
def merge_request_params(params = {})
|
||||||
if @proxy
|
if @proxy
|
||||||
params = params.merge(:proxy => @proxy)
|
params = params.merge(:proxy => @proxy)
|
||||||
|
|||||||
Reference in New Issue
Block a user