我想抓取一个网址来获取一些数据。 URL为: -
http://www.marriott.com/reservation/availabilitySearch.mi?propertyCode=SFOAC&isSearch=true&isRateCalendar=false&flexibleDateSearchRateDisplay=false&flexibleDateLowestRateMonth=&flexibleDateLowestRateDate=&fromDate=01/02/17&toDate=01/03/17&clusterCode=&corporateCode=&groupCode=&numberOfRooms=1&numberOfGuests=1&incentiveType_Number=&incentiveType=false&marriottRewardsNumber=&useRewardsPoints=false&numberOfChildren=0&childrenAges=&numberOfAdults=1
当我在fiddler中分析此URL时,它向我显示了一些Cookie在Http请求中传递。但我无法获得这些饼干。
要点击的下一个网址是http://www.marriott.com/reservation/rateListMenu.mi
当第一个URL打开时,其中一个选项卡则第二个URL在浏览器中工作。但是,如果我关闭浏览器并导航到第二个网址,它会重定向到http://www.marriott.com/reservation/expiredSession.mi
这意味着在这两个URL之间维护了一些会话cookie。
如何获取这些会话cookie?