Initial commit: URL Redirect Tracker application with comprehensive documentation
This commit is contained in:
41
README.md
Normal file
41
README.md
Normal file
@@ -0,0 +1,41 @@
|
||||
# URL Redirect Tracker
|
||||
|
||||
A simple web application that tracks all intermediate redirects from an input URL to the final landing page.
|
||||
|
||||
## Features
|
||||
|
||||
- Tracks all redirects from the initial URL to the final destination
|
||||
- Displays the time in milliseconds for each redirect
|
||||
- Marks non-SSL (non-HTTPS) redirects with red
|
||||
- Shows a complete redirect chain with timing information
|
||||
|
||||
## Installation
|
||||
|
||||
1. Clone this repository
|
||||
2. Install dependencies:
|
||||
```
|
||||
npm install
|
||||
```
|
||||
3. Start the server:
|
||||
```
|
||||
npm start
|
||||
```
|
||||
4. Open your browser and navigate to `http://localhost:3333`
|
||||
|
||||
## How to Use
|
||||
|
||||
1. Enter a URL in the input field (e.g., `http://example.com` or `example.com`)
|
||||
2. Click the "Track Redirects" button
|
||||
3. View the complete redirect chain, including timing information
|
||||
4. Non-SSL (HTTP) redirects will be marked in red
|
||||
|
||||
## Technical Details
|
||||
|
||||
- Built with Node.js and Express
|
||||
- Uses Axios for making HTTP requests and following redirects
|
||||
- Frontend built with vanilla JavaScript, HTML, and CSS
|
||||
- Server runs on port 3333
|
||||
|
||||
## License
|
||||
|
||||
MIT
|
||||
Reference in New Issue
Block a user