отправка данных POST запросом

comitatus

Client
Регистрация
01.09.2012
Сообщения
26
Благодарностей
7
Баллы
3
зеннопостер 5.3.0.0
макрос POST запрос
снифером получаю запрос, отправляемый браузером
Код:
------WebKitFormBoundarydOVmDaRKSB2nEeYP
Content-Disposition: form-data; name="title"

title
------WebKitFormBoundarydOVmDaRKSB2nEeYP
Content-Disposition: form-data; name="allow_who"

all
------WebKitFormBoundarydOVmDaRKSB2nEeYP
Content-Disposition: form-data; name="feel"


------WebKitFormBoundarydOVmDaRKSB2nEeYP
Content-Disposition: form-data; name="music"


------WebKitFormBoundarydOVmDaRKSB2nEeYP
Content-Disposition: form-data; name="tags"

tags, more tags
------WebKitFormBoundarydOVmDaRKSB2nEeYP
Content-Disposition: form-data; name="attach_img"; filename=""
Content-Type: application/octet-stream


------WebKitFormBoundarydOVmDaRKSB2nEeYP
Content-Disposition: form-data; name="content"

text
[spoiler=read more]
[img]qweqwe.com/picture.jpg[/img]
[video]http://www.youtube.com/v/jhfhchg[/video]
more text
[/spoiler]

------WebKitFormBoundarydOVmDaRKSB2nEeYP
Content-Disposition: form-data; name="goadd"

Save
------WebKitFormBoundarydOVmDaRKSB2nEeYP--
макросом POST запрос отправляю эти же самые данные (тип multipart), с передачей реферера и куки и тут начинаются чудеса. на разных площадках тайтл может не запоститься вообще или только первое слово, аналогичная ситуация с тегами и телом поста (оттуда может ничего не запоститься или только часть данных).
классический вопрос кто виноват в какую сторону копать?
 

comitatus

Client
Регистрация
01.09.2012
Сообщения
26
Благодарностей
7
Баллы
3
проверил fiddler`ом , оказалось зеннопостер отправляет вместо кирилицы квадраты o_O (смены кодировки utf-8/windows-1251 ничего не дает). при этом часть площадок (естественно со своим реферером и куками) корретно получают данные (без квадратов).
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 714
Баллы
113
там где квадраты это картинка скорее всего а не заголовки, не?
 

comitatus

Client
Регистрация
01.09.2012
Сообщения
26
Благодарностей
7
Баллы
3

comitatus

Client
Регистрация
01.09.2012
Сообщения
26
Благодарностей
7
Баллы
3
решено, добавлением в запрос
Код:
Content-Type: text/plain; charset=необходимая_кодировка
почему не отрабатывала явно указанная опция в POST запросе?
 
  • Спасибо
Реакции: iDnx

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 714
Баллы
113
Присылайте пример семпл на почту саппорта где у вас кодировка не отрабатывает нормально.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)