Module: HTTPX::Transcoder::Form
- Defined in:
- lib/httpx/transcoder/form.rb
Defined Under Namespace
Modules: Decoder
Classes: Encoder
Constant Summary
collapse
- PARAM_DEPTH_LIMIT =
32
Class Method Summary
collapse
Class Method Details
.decode(response) ⇒ Object
50
51
52
53
54
55
56
|
# File 'lib/httpx/transcoder/form.rb', line 50
def decode(response)
content_type = response.content_type.mime_type
raise HTTPX::Error, "invalid form mime type (#{content_type})" unless content_type == "application/x-www-form-urlencoded"
Decoder
end
|
.encode(form) ⇒ Object
46
47
48
|
# File 'lib/httpx/transcoder/form.rb', line 46
def encode(form)
Encoder.new(form)
end
|