| Class | HTTP::FormData::Multipart::Param |
| In: |
lib/http/form_data/multipart/param.rb
|
| Parent: | Object |
Flattens given `data` Hash into an array of `Param`’s. Nested array are unwinded. Behavior is similar to `URL.encode_www_form`.
@param [Hash] data @return [Array<FormData::MultiPart::Param>]
Initializes body part with headers and data.
@example With {FormData::File} value
Content-Disposition: form-data; name="avatar"; filename="avatar.png" Content-Type: application/octet-stream ...data of avatar.png...
@example With non-{FormData::File} value
Content-Disposition: form-data; name="username" ixti
@return [String] @param [to_s] name @param [FormData::File, FormData::Part, to_s] value