Re: HTTP протокол. метод PUT. первый байт в данных - 0
От: DSD Россия http://911.ru/cv
Дата: 20.01.03 07:06
Оценка:
Здравствуйте, AsM2, Вы писали:

AM>Причем в самих данных (только не первом байте) может быть сколько угодно нулей – это никак не влияет на файл – он получается такого же размера, что и должен был быть.


А ты перевод строки какой используешь при отправке заголовков?
если однобайтовый юниксовый (\n), то все понятно. По стандарту в хттп
используется двухбайтовый перевод строки в http-заголовках, такой как в Windows.

возможно первый байт твоего запроса ожидается как недостающий байт двухбайтового перевода строки,
а приходит ноль(явный конец строковых данных). Вот сервер его и интерпретирует неправильно...
--
DSD
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.