#javascript #jquery #reactjs #download #document
#javascript #jquery ( jquery ) #reactjs #Скачать #документ
Вопрос:
Для некоторых японских символов я получаю заголовок расположения содержимого ниже —
Content-Disposition: attachment; filename=CSV_____1-___.csv; filename*=UTF-8''CSV%E3%82%A8%E3%83%93%E3%83%87%E3%83%B3%E3%82%B91-%E3%82%B3%E3%83%94%E3%83%BC.csv
В сервисе мы кодируем его, как показано ниже —
("attachment") { FileName = WebUtility.UrlEncode(document.Name).Replace(" ", " ") }
Проблема в том, что приведенная ниже часть будет проанализирована и выбрана как имя файла, однако из-за некоторых японских символов она перепуталась, и я вижу часть после того, как UTF-8 имеет правильное имя, но не уверен, должен ли я ее анализировать и использовать всегда?
вложение; имя файла=CSV_____1-___. csv-файл;
Ответ №1:
Наконец, мы выяснили, имеет ли content-disposition строку, которая содержит
filename*= мы читаем то же самое.