HTTPD: how are Content-Type and Content-Encoding HTTP headers set ?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

HTTPD: how are Content-Type and Content-Encoding HTTP headers set ?

Jump to solution
1,113 Views
alexandrevincon
Contributor III

I am currently studying the "httpsrv" example project from MQX 4.0 and I would like to know how the HTTPD server determines the value of Content-Type in the HTTP reply's header ? Is it deduced from the extension of the file, ie ".html" files automatically lead to "text/html" and ".js" files to "application/javascript" ?

Also, I would like to try and gzip the pages to gain some space. Is the Content-Encoding header set to "gzip" in this case ?

Many thanks to anyone who can answer !

Best regards,

AV

0 Kudos
Reply
1 Solution
895 Views
Martin_
NXP Employee
NXP Employee

Hi AV,

c:\Freescale\Freescale_MQX_4_0\rtcs\source\httpd\httpd_supp.c

function httpd_sendfile()

Contenttype is based on the file extension.

View solution in original post

0 Kudos
Reply
2 Replies
896 Views
Martin_
NXP Employee
NXP Employee

Hi AV,

c:\Freescale\Freescale_MQX_4_0\rtcs\source\httpd\httpd_supp.c

function httpd_sendfile()

Contenttype is based on the file extension.

0 Kudos
Reply
895 Views
alexandrevincon
Contributor III

Thanks a lot !

0 Kudos
Reply