Coder Social home page Coder Social logo

webcrawler-http's Introduction

HTTP Web Crawler in JavaScript

This is a simple HTTP web crawler built in JavaScript, which crawls the web and fetches the URLs of the web pages. The crawler also generates a report, which can be used to gain insights into the web pages that have been crawled.

How it works

The web crawler is designed to crawl the web in a recursive manner. Starting from a specified URL, the crawler fetches the contents of the page and extracts all the links from it. These links are then added to the list of URLs that need to be crawled.

The crawler continues to crawl the URLs in the list until there are no more URLs left to crawl. During the crawling process, the crawler generates a report, which includes information about each web page that has been crawled.

๐Ÿ›  Technologies Used

  • JavaScript

Authors

Acknowledgements

  • This app was built as part of a personal project to learn the https basics.

  • Thanks to Lane Wagner - of @boot.dev to guide me to build this amazing project.

webcrawler-http's People

Contributors

abhijeet-0019 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.