Module cloudi_request

CloudI Request

Request format transform.

Copyright © 2013-2016 Michael Truog

Version: 1.5.2 Sep 14 2016 16:25:21 ------------------------------------------------------------------------

Authors: Michael Truog (mjtruog [at] gmail (dot) com).

Description

CloudI Request

Request format transform.

Data Types

external_format()

external_format() = erlang_string | erlang_term | msgpack

Function Index

external_format/2

Decode incoming external request data.

.
http_qs_parse/1

Parse HTTP Request query string data.

Only for GET query string data (when either cloudi_service_http_cowboy or cloudi_service_http_elli is configured with query_get_format equal to 'text_pairs').

Function Details

external_format/2

external_format(Request::binary(), Format::external_format()) -> any()

Decode incoming external request data.

http_qs_parse/1

http_qs_parse(Request::binary() | cloudi_key_value:key_values()) -> Result::dict:dict(cloudi_key_value:key(), cloudi_key_value:value())

Parse HTTP Request query string data.

Only for GET query string data (when either cloudi_service_http_cowboy or cloudi_service_http_elli is configured with query_get_format equal to 'text_pairs'). POST request data that provides parameters (or GET query strings when query_get_format is equal to 'raw' (the default)) can be parsed with cow_qs:parse_qs/1 from cowlib.


Generated by EDoc, Sep 14 2016, 16:25:21.