title: What is the deal about https when using lxml?
body: <p>I am using lxml to parse html files given urls.</p>
  
  <p>For example:</p>
  
  <pre><code>link = 'https://abc.com/def'
  htmltree = lxml.html.parse(link)
  </code></pre>
  
  <p>My code is working well for most of the cases, the ones with <code>http://</code>. However, I found for every <code>https://</code> url, lxml simply gets an <em>IOError</em>. Does anyone know the reason? And possibly, how to correct this problem? </p>
  
  <p>BTW, I want to stick to lxml than switch to BeautifulSoup given I've already got a quick finished programme.</p>