为什么即使我更改了查询参数,我的 url return 还是相同的页面?

Why does my url return the same page even when i change the query parameters?

请帮助我理解这一点, 我正在尝试处理的 url 看起来像这样:

url = "https://www.sixt.ie/php/reservation/offerselect"

填写信息后的表单数据如下:

form_data = "tab_identifier=1526583730&uci=1385&rci=1385&uli=IE&rli=IE&layout=list&posl=IE&is_corpcust=&has_social_login=&pu_eq_ret=1&uda=25.05.2018&uti=10%3A00&geo_del_name=&geo_del_street=&geo_del_postcode=&geo_del_town=&geo_del_country=AT&del_note=&rda=26.05.2018&rti=09%3A30&geo_col_name=&geo_col_street=&geo_col_postcode=&geo_col_town=&geo_col_country=AT&col_note="

当我这样做时:

url = url+"?"+form_data

driver.get(url)

它不起作用,为什么? 我正在尝试手动更改 form_data 中的 udarda 值以获得其他日期的结果。但这也不起作用!

我是新手,感谢任何帮助

我试图手动更改上面 link 中的 udarda 日期以获取费率,但浏览器再次加载同一页面。

为什么会这样? 如何解决它?

非常感谢!!

如果您手动执行此操作,您会在浏览器中得到此 url:

https://www.sixt.ie/php/reservation?tab_identifier=1526583730&uci=1385&rci=1385&uli=IE&rli=IE&layout=list&posl=IE&is_corpcust=&has_social_login=&pu_eq_ret=1&uda=25.05.2018&uti=10%3A00&geo_del_name=&geo_del_street=&geo_del_postcode=&geo_del_town=&geo_del_country=AT&del_note=&rda=26.05.2018&rti=09%3A30&geo_col_name=&geo_col_street=&geo_col_postcode=&geo_col_town=&geo_col_country=AT&col_note=

通知 /offerselect 已从 url 中删除。

从回复中可以看出headers,希望对你有帮助,

请求URL:

https://www.sixt.ie/php/reservation?tab_identifier=1526583730&uci=1385&rci=1385&uli=IE&rli=IE&layout=list&posl=IE&is_corpcust=&has_social_login=&pu_eq_ret=1&uda=25.05.2018&uti=10%3A00&geo_del_name=&geo_del_street=&geo_del_postcode=&geo_del_town=&geo_del_country=AT&del_note=&rda=26.05.2018&rti=09%3A30&geo_col_name=&geo_col_street=&geo_col_postcode=&geo_col_town=&geo_col_country=AT&col_note=

请求方法:GET 状态码:200 OK