public List<string> CrawlBollywoodHungamaPosters(ref List<string> posters, string url, string movieName, ref string thumbnailPath)
{
url = "http://www.bollywoodhungama.com/moviemicro/images/id/598539/category/moviestills/page/2";
try
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
if (response.StatusCode == HttpStatusCode.OK)
{
Stream receiveStream = response.GetResponseStream();
StreamReader readStream = null;
if (response.CharacterSet == null)
readStream = new StreamReader(receiveStream);
else
readStream = new StreamReader(receiveStream, Encoding.GetEncoding(response.CharacterSet));
string data = readStream.ReadToEnd();
posters = GetBollywoodHungamaPosters(data, movieName, ref posters, ref thumbnailPath);
response.Close();
readStream.Close();
}
}
catch (Exception ex)
{
Debug.WriteLine("Error Url:" + url);
Debug.WriteLine("Message:" + ex.Message);
}
return posters;
}