instance method
Net::HTTPSession#response_body_encoding=
response_body_encoding=(value)
lib/net/http.rb
View on GitHub ↗
# File tmp/rubies/ruby-4.0.0/lib/net/http.rb, line 1300
def response_body_encoding=(value)
value = Encoding.find(value) if value.is_a?(String)
@response_body_encoding = value
end
Sets the encoding to be used for the response body; returns the encoding.
The given value may be:
-
An
Encodingobject. -
The name of an encoding.
-
An alias for an encoding name.
See Encoding.
Examples:
Example
http = Net::HTTP.new(hostname) http.response_body_encoding = Encoding::US_ASCII # => #<Encoding:US-ASCII> http.response_body_encoding = 'US-ASCII' # => "US-ASCII" http.response_body_encoding = 'ASCII' # => "ASCII"