Skip to content

Build a full stack JavaScript application that parses and displays client request headers, similar to the FreeCodeCamp Request Header Parser Microservice project.

Notifications You must be signed in to change notification settings

fahimahammed/header-parser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Request Header Parser Microservice

Build a full stack JavaScript application that parses and displays client request headers, similar to the FreeCodeCamp Request Header Parser Microservice project.

Features

  • Header Parsing:

    • Parse incoming request headers to extract client information such as IP address, preferred languages, and user-agent details.
  • Display Information:

    • Display parsed header information in a user-friendly format.
  • UI/UX:

    • Design a simple and clear interface for displaying parsed headers.

Tech Stack

  • Frontend: HTML, CSS (Bootstrap recommended), JavaScript (React or plain JS)
  • Backend: Node.js, Express.js

Example Output

Upon receiving a request, display information such as:

{
  "ipaddress": "192.168.1.1",
  "language": "en-US,en;q=0.9",
  "software": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36"
}

Usage

  • Access the deployed application and see parsed request headers upon visiting the endpoint.

Acknowledgements

  • Built with guidance from the FreeCodeCamp Request Header Parser Microservice project.
  • Inspiration and learning resources from the FreeCodeCamp community.

This is the project for the Request Header Parser Microservice project. Instructions for building your project can be found at https://www.freecodecamp.org/learn/apis-and-microservices/apis-and-microservices-projects/request-header-parser-microservice

About

Build a full stack JavaScript application that parses and displays client request headers, similar to the FreeCodeCamp Request Header Parser Microservice project.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages