{String|Promise.<String>} options.url The URL of the data, or a promise for the URL.
{String} [options.responseType] The type of response. This controls the type of item returned.
{String} [options.method='GET'] The HTTP method to use.
{String} [options.data] The data to send with the request, if any.
{Object} [options.headers] HTTP headers to send with the request, if any.
{String} [options.overrideMimeType] Overrides the MIME type returned by the server.
{String|Promise.<String>} options.url The URL of the data, or a promise for the URL. {String} [options.responseType] The type of response. This controls the type of item returned. {String} [options.method='GET'] The HTTP method to use. {String} [options.data] The data to send with the request, if any. {Object} [options.headers] HTTP headers to send with the request, if any. {String} [options.overrideMimeType] Overrides the MIME type returned by the server.