Svetlana
Окт. 28, 2009 16:12:07
Всем привет! Мне необходимо загрузить страницу с сайта. Использую mechanize. Надо выполнить POST запрос. НО на данном сайте параметры POSTзапроса выглядят подобным образом "5|0|56|https://…..|.|.|.|.|".
Насколько я поняла, тут используется GWT request. Я раньше не сталкивалась с такой технологией. Возможно ли преобразовать данные POST параметры к обычному виду типа {'param1':'value1','param2':'value2',…}? Как вообще выполнить подобный GWT запрос и получить результат?
sypper-pit
Окт. 29, 2009 03:37:48
попробуй использовать split или RE
Svetlana
Окт. 29, 2009 08:05:35
Дело в не в том как разделить параметры. Нужно выделить из них пары “param_name”:“param_value”.И возможно ли это? Может быть тут нужно использовать что-то другое…. Кто сталкивался с подобным POST, помогите!
poltergeist
Окт. 29, 2009 09:57:07
ПОСТ запрос не обязательно подразумевает (“param_name”, “param_value”) пары, в запросе может уходить что угодно с любым content-type, главное, чтобы веб-приложение понимало подобные запросы. Сам я не работал с GWT, поэтому что-то дельное подсказать не могу:( Думаю это ("5|0|56|https://…..|.|.|.|.|") просто сериализированный объект или какие-то позиционные параметры RPC-метода, гадать можно долго. GWT - это жабовская либа, может лучше спрашивать подобное на форумах по джаве?