1
我目前正在通過電子商務網站獲取價格和其他產品相關信息,我來自菲律賓,我刮掉的一些網站會給我PH值,一些以美元計價,我需要能夠下載美國版本的網站,這樣我就能以美元獲得價格。在C中操作Cookie頭文件#
例如,這個網站在響應頭中有URL_COUNTRY,當我將我的國家切換到美國時返回NULL(URL_COUNTRY =(null)),但是當我將它設置到其他國家時,它會返回URL_COUNTRY = ph (對於Phils),當我獲得XPATH的價格時,即使我通過了美國網址,它也會給我PESO的價值。
UPDATE 我嘗試以下,但無濟於事:
CookieContainer cookieContainer = new CookieContainer();
cookieContainer.Add(new Uri(url), new Cookie("URL_COUNTRY", "us"));
cookieContainer.Add(new Uri(url), new Cookie("URL_LANGUAGE", "en"));
webRequest.CookieContainer = cookieContainer;
如何操縱頭,所以我可以得到美國的頁面?
謝謝你,我使用HttpWebRequest和的CookieContainer對於這一點,你有這種想法? – shifter