Skip to main content

URI.fetch

fetchmethodheadersformat

Group: Input
Aliases: download, http get

Documentation

Fetches from the URI and returns the response, parsing the body if the content-type is recognised. Returns an error if the status code does not represent a successful response.

Arguments

  • method: The HTTP method to use. Must be one of HTTP_Method.Get, HTTP_Method.Head, HTTP_Method.Delete, HTTP_Method.Options. Defaults to HTTP_Method.Get.
  • headers: The headers to send with the request. Defaults to an empty vector.
  • format: The format to use for interpreting the response. Defaults to Auto_Detect. If Raw_Response is selected or if the format cannot be determined automatically, a raw HTTP Response will be returned.