А вообще по тексту видно, что съело все до + и = в конце, видимо в спец символах проблема...
Выяснил (исправил :)), из запроса все поступает...а в файл записывается урезанные данные...
Блин, это я невнимательный, на телефоне экран маленький, не все скопировал, это в буфер просто не вся строка выбралась от + до = не включая их.
Так что все Ок с прогой! Спасибо за тест