[ISSUE 375] - reformatted query params and header rendering

This commit is contained in:
adityamayukhsom
2024-04-03 12:43:49 +05:30
parent d341c56eef
commit 21e1355d32

View File

@ -30,15 +30,27 @@ $request_body = '{{body}}';
''';
//defining query parameters
String kTemplateParams = """
String kTemplateParams = r'''
$queryParams = [
{%- for name, value in params %}
'{{ name }}' => '{{ value }}',
{%- endfor %}
];
$uri .= '?' . http_build_query($queryParams);
\$queryParams = [{{params}}];
\$queryString = "?" . http_build_query(\$queryParams);
if (count(\$queryParams) > 0) {
\$uri .= \$queryString;
}
""";
''';
//specifying headers
String kTemplateHeaders = r'''
$headers = [
{%- for name, value in headers %}
'{{ name }}: {{ value }}',
{%- endfor %}
];
''';
//initialising the request
String kTemplateRequestInit = """