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