Я создал форму с enctype multipart, затем я получил большую строку с границами, которая разделяет файл для каждого поля. Мне удалось разделить строку достаточно, чтобы получить содержимое файла, чтобы записать его в файл на сервере, но файл не читается. Как я могу получить для записи файла без потери данных?
Я сохранил результат POST в txt, чтобы показать вам, что я получаю:
------WebKitFormBoundaryio83zBNzB9z2kf08
Content-Disposition: form-data; name="file_name"
------WebKitFormBoundaryio83zBNzB9z2kf08
Content-Disposition: form-data; name="file_hidden"
otro value
------WebKitFormBoundaryio83zBNzB9z2kf08
Content-Disposition: form-data; name="file_upload"; filename="prueba.bmp"
Content-Type: image/bmp
BM^ý 6 ( : (ý ýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýý...(String is too large...)
------WebKitFormBoundaryio83zBNzB9z2kf08--
Когда я записываю файлы на диск с большой строкой, хорошо сохраняются только текстовые файлы, но любой другой формат выглядит как поврежденный, я не могу их открыть.