我有我的客戶的電子商店,由另一家公司創建。我想解析所有的產品,並把它們放在一個xml中。我知道如何到達每個「品牌」的第一頁,但我很難通過參數來更改分頁結果的頁面。java - 解析一個aspx網站 - 發佈參數
這是指向一個品牌的電子商店「http://www.gialia.net.gr/ProductCatalog/20/CAR.aspx」。
當在Firefox我的用戶篡改數據我看到,當你想按結果的第二頁是職位:
"__EVENTTARGET=ctl00%24wpmMain%24wp131820866%24wp512420601%24dpgTop%24ctl01%24ctl01"
最後一個字符串:「CT101」是指進入第2頁,如果我將其更改爲ct102它會轉到第3頁等
但我想創建它作爲GET請求,所以我可以在我的Java代碼中動態創建這些參數並解析每個響應。但當我創建的網址爲:
http://www.gialia.net.gr/ProductCatalog/20/CAR.aspx?__EVENTTARGET=ctl00$wpmMain$wp131820866$wp512420601$dpgTop$ctl01$ctl02
我沒有得到任何結果。
有人可以請看看,給我一些建議嗎?
使用Apache HttpClient,通過該庫您可以創建POST請求。 – 2013-02-08 23:28:58