Я пишу очень простой сайт для обмена файлами на JS и PHP. У меня работает перетаскивание, поэтому браузер получает объект file
при отбрасывании, и оттуда я попытался отправить запрос xhr
на страницу загрузки. Тем не менее, я не могу просто выбросить двоичный объект file
в заголовок запроса, и поэтому мне было интересно, как мне поступить с base64-кодированием.
В PHP я бы использовал base64_encode
, но я еще даже не на странице PHP. Может быть, вы могли бы предложить альтернативный метод моему нынешнему?
О, и в PHP, который его получает, он записывает в полуслучайный файл после base64_decode
его заполнения.
РЕДАКТИРОВАТЬ: Я работал над этим, но на самом деле нет хорошего ответа. Спасибо за помощь!
Вот мое демо: http://bernsteinbear.com/up