mirror of
https://github.com/HoneyryderChuck/httpx.git
synced 2025-10-05 00:02:38 -04:00
added backcompat mode to core request implementation
This commit is contained in:
parent
812cba2046
commit
50adc95c46
@ -17,12 +17,9 @@ module HTTPX
|
|||||||
end
|
end
|
||||||
alias :digest_auth :digest_authentication
|
alias :digest_auth :digest_authentication
|
||||||
|
|
||||||
def request(*args, **options)
|
def request(*args, keep_open: @keep_open, **options)
|
||||||
return super unless @_digest
|
return super unless @_digest
|
||||||
begin
|
begin
|
||||||
#keep_open = @keep_open
|
|
||||||
#@keep_open = true
|
|
||||||
|
|
||||||
requests = __build_reqs(*args, **options)
|
requests = __build_reqs(*args, **options)
|
||||||
probe_request = requests.first
|
probe_request = requests.first
|
||||||
prev_response = __send_reqs(*probe_request).first
|
prev_response = __send_reqs(*probe_request).first
|
||||||
@ -44,7 +41,7 @@ module HTTPX
|
|||||||
return responses.first if responses.size == 1
|
return responses.first if responses.size == 1
|
||||||
responses
|
responses
|
||||||
ensure
|
ensure
|
||||||
#@keep_open = keep_open
|
close unless keep_open
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
Loading…
x
Reference in New Issue
Block a user