Должен ли файл HTTP POST быть закодирован в base64? - PullRequest
8 голосов
/ 17 марта 2010

В настоящее время я реализую клиентское приложение, которое POST представляет собой файл по HTTP и в котором реализована кодировка base64 для параметра данных файла.

Однако, похоже, что при проверке трафика между простой HTML-страницей с формой загрузки файла и сервером, что заголовок Content-Transfer-Encoding не отправляется в теле при описании параметра файла.

Является ли это предпочтительным способом POST'ing файла через HTTP?

1 Ответ

8 голосов
/ 17 марта 2010

Нет, предпочтительным способом является использование кодировки multipart/form-data, точно так же, как вы используете для загрузки файлов на основе форм HTML .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...