title: Contents are missing in urllib2.urlopen()
body: <p>Am parsing a web page by sending a request as,</p>
  
  <pre><code>request = urllib2.Request(urllink, None, {'User-Agent':'Mosilla/5.0 (Macintosh; Intel Mac OS X 10_7_4) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.57 Safari/536.11'})
  print request
  urlfile = urllib2.urlopen(request)
  page = urlfile.read()
  soup = BeautifulSoup(page)
  </code></pre>
  
  <p>Here the problem is some of the contents in the web page are missing in response coming from  urllib2.urlopen(). If i saved the page, am getting all contents.
  I have noticed that one more request is going inside the web page through ajax call. Is there any method in python to get whole page by sending request</p>