# **Week 05 - 5.1 | Headers, Query params and Express**


## [Notes / Slides Link](https://petal-estimate-4e9.notion.site/HTTP-Deep-dive-d59b6336fa5a46daa56c21063578d400)


## Article/Blogs Link:
- [**What is HTTP? Protocol Overview for Beginners**](https://www.freecodecamp.org/news/what-is-http/) - **Must Read**
- [**Understanding Request And Response Model**](https://medium.com/@imakashsharma135/understanding-request-and-response-model-a-general-overview-831c24d2288)
- [**What is a computer port? | Ports in networking**](https://www.cloudflare.com/learning/network-layer/what-is-a-computer-port/)
- [**How to setup a Node.js server port**](https://dev.to/aneeqakhan/how-to-setup-a-nodejs-server-port-25l6)
- [**Express JS HTTP Methods**](https://www.geeksforgeeks.org/express-js-http-methods/)
- [**Routing in Express**](https://expressjs.com/en/guide/routing.html)
- [**Different Express Response Methods**](https://www.scaler.com/topics/expressjs-tutorial/express-res/)
- [**How to handle server responses in ExpressJS - The easy way!**](https://dev.to/imranabdulmalik/how-to-handle-server-responses-in-expressjs-the-easy-way-3lpm)
- [**HTTP response status codes**](https://developer.mozilla.org/en-US/docs/Web/HTTP/Status)
- [**Headers vs Body**](https://codeal.medium.com/headers-vs-body-1d3e754020b2)
- [**What is Postman?**](https://www.postman.com/product/what-is-postman/)
- [**Middleware in Express.js**](https://dev.to/m__mdy__m/middleware-in-expressjs-4b4)
- [**How to Fetch Data from an API Using the Fetch API in JavaScript**](https://www.freecodecamp.org/news/how-to-fetch-data-from-an-api-using-the-fetch-api-in-javascript/)
- [**How to fetch an api using axios?**](https://stackoverflow.com/questions/74284046/how-to-fetch-an-api-using-axios)
- [**Axios vs. Fetch API: Selecting the Right Tool for HTTP Requests**](https://medium.com/@johnnyJK/axios-vs-fetch-api-selecting-the-right-tool-for-http-requests-ecb14e39e285)

## Official Website Link:
- [**Node.js**](https://nodejs.org/en)
- [**Express**](https://expressjs.com/)
- [**Axios**](https://axios-http.com/docs/intro)