instance method
set_binary_encoding
Ruby on Rails 6.0.6
Since v5.2.8.1 Last seen in v6.0.6 PrivateAvailable in: v5.2.8.1 v6.0.6
Signature
set_binary_encoding(params, controller, action)
No documentation comment.
Parameters
-
paramsreq -
controllerreq -
actionreq
Source
# File actionpack/lib/action_dispatch/http/parameters.rb, line 88
def set_binary_encoding(params, controller, action)
return params unless controller && controller.valid_encoding?
if binary_params_for?(controller, action)
ActionDispatch::Request::Utils.each_param_value(params.except(:controller, :action)) do |param|
param.force_encoding ::Encoding::ASCII_8BIT
end
end
params
end
Defined in actionpack/lib/action_dispatch/http/parameters.rb line 88
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActionDispatch::Http::Parameters