0

在我的 android 应用程序中,我使用此 url 执行 HTTP GET:

http://www.atm-mi.it/it/Giromilano/Pagine/default.aspx?s_place_hd=milano&e_place_hd=milano&s_add_hd=via%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=174&ORIGINE=milano&DESTINAZIONE=米兰

(在你的浏览器上试试这个,你会看到 url 的变化)

我的问题是:如何从第一个 GET 中检索 bwid 值?

考虑到这个值是在每个新的提交关联到按钮“Calcola”之后动态生成的

4

1 回答 1

0

很可能,您正在被重定向。根据您实现请求的方式,您可能必须使用不同的解决方案。这是一个,如果你使用过这个URL类。

如果您收到重定向(3XX Http 状态代码),请在响应中查找“Location”标头并转到该标头的值。

于 2012-03-22T13:49:10.217 回答