Чтение файла искажает двоичный код - Javascript [duplicate]

Вы используете объект, содержащий ссылку нулевого значения. Таким образом, он дает пустое исключение. В примере строковое значение равно null, и при проверке его длины произошло исключение.

Пример:

string value = null;
if (value.Length == 0) // <-- Causes exception
{
    Console.WriteLine(value); // <-- Never reached
}

Ошибка исключения:

Необработанное исключение:

System.NullReferenceException: ссылка на объект не установлена ​​в экземпляр объекта. в Program.Main ()

2
задан Seth Griffin 30 August 2011 в 23:22
поделиться

1 ответ

Попробуйте использовать FormData вместо чтения файла в виде двоичной строки и вручную создайте запрос multipart / form-data. См. Мой ответ здесь: HTML5 File API readAsBinaryString читает файлы как намного больше, отличные от файлов на диске

4
ответ дан Community 4 September 2018 в 10:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: