mirror of
https://github.com/Doczom/simple-httpd.git
synced 2025-09-23 07:33:51 +02:00
Add support units in server
Added support for loading and calling server modules. Added the download of the configuration file(httpd.ini). Several bugs have been fixed. Added simple example for generating server units and mime types file.
This commit is contained in:
32
utils/mime_types.asm
Normal file
32
utils/mime_types.asm
Normal file
@@ -0,0 +1,32 @@
|
||||
format binary as "bin"
|
||||
use32
|
||||
org 0
|
||||
|
||||
macro table arg3, [arg1,arg2] {
|
||||
local ..x,..x_end
|
||||
forward
|
||||
dd ..x
|
||||
common
|
||||
local ..other
|
||||
dd ..other
|
||||
; <20><><EFBFBD> size = ($ - <20><><EFBFBD><EFBFBD><EFBFBD>) / 8
|
||||
forward
|
||||
..x db ..x_end-..x - 1, arg1
|
||||
..x_end db arg2, 0
|
||||
common
|
||||
..other dd 0
|
||||
db arg3, 0
|
||||
|
||||
}
|
||||
|
||||
|
||||
table 'application/octet-stream' ,\
|
||||
'.html', 'text/html' ,\
|
||||
'.css', 'text/css' ,\
|
||||
'.js', 'text/javascript' ,\
|
||||
'.txt', 'text/plain' ,\
|
||||
'.pdf', 'application/pdf' ,\
|
||||
'.json', 'application/json' ,\
|
||||
'.png', 'image/png' ,\
|
||||
'.mp3', 'audio/mpeg' ,\
|
||||
'.mp4', 'video/mp4'
|
Reference in New Issue
Block a user