fix: explicitly require CGI

Closes #49
This commit is contained in:
Mike Dalessio 2024-06-06 11:11:17 -04:00
parent 7e79d3c69a
commit 69b240bc01
No known key found for this signature in database
2 changed files with 1 additions and 2 deletions

View file

@ -6,6 +6,7 @@ require 'time'
require 'uri'
require 'domain_name'
require 'http/cookie/ruby_compat'
require 'cgi'
module HTTP
autoload :CookieJar, 'http/cookie_jar'

View file

@ -400,8 +400,6 @@ class HTTP::CookieJar
}
end
else
require 'cgi'
def encode_www_form(enum)
enum.map { |k, v| "#{CGI.escape(k)}=#{CGI.escape(v)}" }.join('&')
end