added formdata and text/json payload template

This commit is contained in:
adityamayukhsom
2024-03-30 20:06:18 +05:30
parent bbbf686f80
commit 31469e3651

View File

@ -39,6 +39,27 @@ headers = Dict(
\n
""";
final String kTemplateFormDataBody = '''
{{ 'data' if hasFile else 'payload' }} = Dict(
{%- for data in formdata %}
{%- if data.type == "text" %}
"{{ data.name }}" => "{{ data.value }}",
{%- else %}
"{{ data.name }}" => open("{{ data.value }}"),
{%- endif %}
{%- endfor %}
)
{%- if hasFile %}
payload = HTTP.Form(data{% if boundary is defined %}, boundary=boundary{% endif %})
{%- endif %}
\n
''';
String kTemplateBody = """
payload = \"\"\"{{ body }}\"\"\"
\n
""";
String kTemplateRequest = """