Module: HttpUserAgentEncoder
- Defined in:
- lib/http_user_agent_encoder.rb
Class Method Summary collapse
Class Method Details
.ensure_utf8(user_agent) ⇒ Object
4 5 6 7 8 9 10 11 12 |
# File 'lib/http_user_agent_encoder.rb', line 4 def self.ensure_utf8(user_agent) return "" unless user_agent if user_agent.encoding != Encoding::UTF_8 user_agent = user_agent.encode!("utf-8", invalid: :replace, undef: :replace).scrub! end user_agent || "" end |