Content-Transfer-Encoding в запросе на загрузку файла

Я пытаюсь загрузить файл, используя XMLHTTPRequest, и отправляю следующие заголовки:

Content-Type:multipart/form-data, boundary=xxxxxxxxx

--xxxxxxxxx
Content-Disposition: form-data; name='uploadfile'; filename='123_logo.jpg'
Content-Transfer-Encoding: base64
Content-Type: image/jpeg
/*base64data*/

Но на стороне сервера PHP игнорирует заголовок "Content-Transfer-Encoding: base64" и записать недекодированные данные base64 прямо в файл!

Есть ли способ исправить это?

ps очень важно отправлять данные с использованием base64

7
задан james.garriss 19 January 2012 в 14:25
поделиться