1
0
mirror of https://github.com/foss42/apidash.git synced 2025-07-10 04:48:24 +08:00

connection response internal templates

This commit is contained in:
adityamayukhsom
2024-03-28 03:56:03 +05:30
parent 9233102083
commit f175483d86

@ -46,6 +46,30 @@ PAYLOAD = URI.encode_www_form({\n{% for param in params %} "{{ param.name }}" =
conn = Faraday.new do |faraday|
faraday.adapter Faraday.default_adapter{% if hasFile %}\n faraday.request :multipart{% endif %}
end\n\n
""";
final String kTemplateRequestStart = """
response = conn.{{ method|lower }}(REQUEST_URL{% if doesMethodAcceptBody and containsBody %}, PAYLOAD{% endif %}) do |req|\n
""";
final String kTemplateRequestOptionsBoundary = """
req.options.boundary = "{{ boundary }}"\n
""";
final String kTemplateRequestParams = """
req.params = {\n{% for key, val in params %} "{{ key }}" => "{{ val }}",\n{% endfor %} }\n
""";
final String kTemplateRequestHeaders = """
req.headers = {\n{% for key, val in headers %} "{{ key }}" => "{{ val }}",\n{% endfor %} }\n
""";
final String kStringDeleteRequestBody = """
req.body = PAYLOAD
""";
final String kStringRequestEnd = """
end\n
""";
}