Получение строки запроса после двух последовательных HttpGET - PullRequest
0 голосов
/ 22 марта 2012

в моем приложении для Android я выполняю HTTP GET, используя этот URL:

http://www.atm -mi.it / it / Giromilano / Pagine / default.aspx? S_place_hd = milano & e_place_hd = milano & s_add_hd = через% 20dante% 201 & e_add_hd = corso% 20sempione% 2014

, но запрос перенаправляется на этот URL:

http://www.atm -mi.it / it / Giromilano / Pagine/default.aspx?bwid=c3854196-39e9-48cb-81ead0b80116c748-4f6b2880&wbt=nav&contextname=c3854196-39e9-48cb-81ead0b80116c748-4f6b2880&vp=EST1011011_11111_1-11вы видите изменения URL)

моя проблема: как я могу получить значение bwid из первого GET?

Учтите, что это значение генерируется динамически после каждой новой отправки, связанной с кнопкой"Calcola"

1 Ответ

0 голосов
/ 22 марта 2012

По всей вероятности, вы перенаправлены.В зависимости от того, как вы реализовали свой запрос, вам, возможно, придется использовать разные решения.Вот один из них, если вы использовали класс URL.

Если вы получаете перенаправление (коды состояния 3XX Http), найдите заголовок «Location» в ответе и перейдите к значению этого заголовка.

...