code: async def get_links_from_url(url):
      
      response = await httpclient.AsyncHTTPClient().fetch(url)
      print("fetched %s" % url)
  
      html = response.body.decode(errors="ignore")
      return [urljoin(url, remove_fragment(new_url)) for new_url in get_links(html)]
docs: Download the page at `url` and parse it for links.
  
      Returned links have had the fragment after `#` removed, and have been made
      absolute so, e.g. the URL 'gen.html#tornado.gen.coroutine' becomes
      'http://www.tornadoweb.org/en/stable/gen.html'.