예제 #1
0
파일: server.py 프로젝트: nmilford/crawlr
def crawl():
  url = request.get_json()['url']

  crawler = Crawlr(url)
  data = crawler.crawl()

  payload = {
    'status': 'OK',
    'url': data['url'],
    'id': data['id'],
    'crawled_at': data['crawled_at'],
    'title': data['title'],
    'body': data['body'],
    'internal_links': data['internal_links'],
    'outbound_links': data['outbound_links']
  }

  return jsonify(payload)
예제 #2
0
파일: cli.py 프로젝트: nmilford/crawlr
def crawl(url):
  new = Crawlr(url)
  return new.crawl()