У меня действительно есть ввод файла, и я хотел бы получить данные файла Base64.
Я попытался:
$('input#myInput')[0].files[0]
для получения данных. Но он предоставляет только имя, длину, тип содержимого, но не сами данные.
Мне действительно нужны эти данные, чтобы отправить их в Amazon S3
Я уже тестировал API, и когда я отправляю данные через HTML-форму с типом кодирования "multipart / form-data", он работает.
Я использую этот плагин: http://jasny.github.com/bootstrap/javascript.html#fileupload
И этот плагин дает мне предварительный просмотр изображения, и я получаю данные в атрибуте src предварительного просмотра изображения. Но когда я отправляю эти данные на S3, это не работает. Возможно, мне нужно закодировать данные типа "multipart / form-data", но я не знаю почему.
Есть ли способ получить эти данные без использования html-формы?