Public Instance methods
send_request_to_parser(request)
[show source]
# File lib/httpx/plugins/expect.rb 73 def send_request_to_parser(request) 74 super 75 76 return unless request.headers["expect"] == "100-continue" 77 78 expect_timeout = request.options.expect_timeout 79 80 return if expect_timeout.nil? || expect_timeout.infinite? 81 82 set_request_timeout(request, expect_timeout, :expect, %i[body response]) do 83 # expect timeout expired 84 if request.state == :expect && !request.expects? 85 Expect.no_expect_store << request.origin 86 request.headers.delete("expect") 87 consume 88 end 89 end 90 end