Доброго времени суток всем. Знающие люди, подскажите куда копать, в общем пытаюсь загрузить аву в вк, в ответ он мне присылает ERR_UPLOAD_BAD_SIGNATURE, разные фотки пробовал скармливать, те что нормально грузятся через браузер программно не хотят грузиться. Пишу в rad studio, фотка отправляется посредством indy и TIdMultiPartFormDataStream. вот кусок говнокода который грузит авку: ______________________________________________________________________ upd: это особая античатовская магия, и не иначе. Могу несколько дней сидеть и не решить проблему, но как только создам тут тему с просьбой помочь — как тут же находится решение! В общем очень тупо накосячил с параметрами, может кому то пригодится... в общем правильный код: Code: //пробую загрузить аватарку page=http->Get("https://m.vk.com/album123456789_0?act=add&from=edit"); //дергаем урл загрузки фотки page.Delete(1, page.Pos("action=")+7); upl_url=page.SubString(1, page.Pos("\"")-1); //img_p->AddFormField("photo", ""); //тут накосячил добавил поле а надо: img_p->AddFile("photo", "myava.jpg", "image/jpeg"); //имя файла try{ page=http->Post(upl_url, img_p); //собсно загрузка фото } catch (...){} //для смены авки остается просто перейти по редиректу из ответа