У меня есть метод, чтобы вернуть файл с веб-апиПолучить заголовки ответа от Aurelia выборки-клиент
public static HttpResponseMessage FileAsFileAttachment(byte[] bytes, string filename)
{
var result = new HttpResponseMessage(HttpStatusCode.OK) { Content = new ByteArrayContent(bytes) };
result.Content.Headers.ContentType = new MediaTypeHeaderValue("application/octet-stream");
result.Content.Headers.ContentDisposition = new ContentDispositionHeaderValue("attachment") { FileName = filename};
return result;
}
Как я могу читать Content-Disposition заголовок из Быстродействие?
this.httpClient.fetch(`/company/get-asic-fee-autocomplete`).then(data=> { console.log(data.headers.get("Content-Disposition "))});
этот заголовок всегда нулевой
Как получить имя файла и показать все заголовки в Aurelia выборки-клиент ???
в моем случае console.log (data.headers) выглядит https://gyazo.com/1d32a4e9226bac151102649d607716fa –
Я вижу, что есть пространство в вашем коде 'data.headers .get ("Content-Disposition") '. Попробуйте просто 'data.headers.get (« content-disposition »)' –
неважно. это значение всегда равно нулю. возможно, aurelia fetch-client не поддерживает некоторые заголовки. –