mirror of
https://github.com/HoneyryderChuck/httpx.git
synced 2025-09-01 00:00:35 -04:00
options: dup now dups some of the values as well, particularly the ones which keep the reference (and cause class conflicts)
This commit is contained in:
parent
957fc46bcf
commit
dab9965f87
@ -119,6 +119,12 @@ module HTTPX
|
||||
|
||||
def dup
|
||||
dupped = super
|
||||
dupped.headers = headers.dup
|
||||
dupped.ssl = ssl.dup
|
||||
dupped.request_class = request_class.dup
|
||||
dupped.response_class = response_class.dup
|
||||
dupped.headers_class = headers_class.dup
|
||||
dupped.response_body_class = response_body_class.dup
|
||||
yield(dupped) if block_given?
|
||||
dupped
|
||||
end
|
||||
|
Loading…
x
Reference in New Issue
Block a user