我想查看香港国际金融中心商场的iPhone4s股票状态。
所以,我需要选择产品来检测库存状态“choose product link”。但在我进入选择产品页面之前,必须在上一页中选择商店。如果我没有选择商店,直接去选择产品页面,它会显示“你的会话超时。”
如何在Apple store reserve中以编程方式选择IFC商城并通过jsoup转到下一页?
答案 0 :(得分:1)
它会显示“您的会话超时。”
会话由cookie支持。您需要通过在后续请求中发回检索到的响应cookie来维护会话。
// #1.
Connection connection1 = Jsoup.connect("http://example.com/firstpage");
Response response1 = connection1.execute();
Map<String, String> cookies = response1.cookies();
Document document1 = response1.parse(); // If necessary.
// ...
// #2.
Connection connection2 = Jsoup.connect("http://example.com/nextpage").cookies(cookies).data("param1", "value1");
Response response2 = connection2.execute();
cookies.putAll(response2.cookies());
Document document2 = response2.parse();
// ...
// Repeat #2.