fix: explicitly require CGI (#50)

This commit is contained in:
Mike Dalessio 2024-06-06 15:30:14 -04:00 committed by GitHub
commit 2561ccbd2b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
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