A question about request headers

Begginer alert

I started recently getting more interested in the back-end side of web dev, so I decided to try to implement a basic server using express. Righ now I have a basic front-end app written in Vue.js that makes a request using axios to my back-end.

My question is: who / what adds the request headers for my axios request?

What I mean by that? My request “automagically” has severeal headers that I did not add.

This is a picture of the request headers of a general request.


Some are added by the browser (User-Agent or Host, for instance) and others by the library.

1 Like