socketry/async-http

Consider `Async::HTTP::Internet` should use `Protocol::HTTP::AcceptEncoding` by default.

ioquatix opened this issue · 0 comments

This was a hack we used to PoC:

class Internet < Async::HTTP::Internet
	def client_for(endpoint)
		Protocol::HTTP::AcceptEncoding.new(super).tap do |middleware|
			def middleware.scheme
				"https"
			end
		end
	end
end