dm_cgi_parse Subroutine

public subroutine dm_cgi_parse(str, param)

Decodes and parses given character string containing new-line separated key-values pairs, and returns CGI parameters in param.

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: str

Input string.

type(cgi_param_type), intent(out) :: param

CGI parameter type.


Calls

proc~~dm_cgi_parse~~CallsGraph proc~dm_cgi_parse dm_cgi_parse proc~dm_cgi_decode dm_cgi_decode proc~dm_cgi_parse->proc~dm_cgi_decode proc~dm_hash_fnv1a dm_hash_fnv1a proc~dm_cgi_parse->proc~dm_hash_fnv1a proc~dm_string_count_char dm_string_count_char proc~dm_cgi_parse->proc~dm_string_count_char proc~dm_string_split dm_string_split proc~dm_cgi_parse->proc~dm_string_split

Called by

proc~~dm_cgi_parse~~CalledByGraph proc~dm_cgi_parse dm_cgi_parse proc~dm_cgi_form dm_cgi_form proc~dm_cgi_form->proc~dm_cgi_parse proc~dm_cgi_query dm_cgi_query proc~dm_cgi_query->proc~dm_cgi_parse