Looking for a freelancer who can build an assembly HTTP serve

Job ID: 36722678

Budget: $10 – $50 CAD

Assembly HTTP Server Project

I am looking for a freelancer who can help me build an assembly HTTP server. The server should be able to render HTML pages and handle POST requests and be Multi-threaded.

What I want to be implemented
HEAD requests.
200, 206, 404, 400, 413, 416
Content-types: xml, html, xhtml, gif, png, jpeg, css, js, svg, and octet-stream


In a nutshell, create .asm code that reads the dir `./routes` and if the page `/` is requested render the index.help file if its there else send 404 page not found. Another example is if the user requests `/help` it will search the `./routes` folder for help.html. The best way to get around this that you could do is to try to read the dir and the file idk its up to you. Also, if the request isn't found e.g `/wufwakfg` is called on the website render the 404 HTML page. If a post requests to `./data` for example it will go to the `./render` dir and search for the `data.json` file and send that back. For the HTML pages, do not go over the top just create a very very simple HTML page hat states what the page is in a <h2> or smth and the header states the page name.

I have attached a string.asm to make life easier for you as IK this is painful and I'm just learning assembly but I need help with this. What I have tried to code so far: https://github.com/Frost-Lord/Assembly-http-server it won't work sadly but that's part fo the learning experience. Also can you not shove all the code into 1 file as its very hard to read let alone learn.

I would also like to with that you comment each part of the code...


Programming Language
The server should be built using assembly language.

Ideal Skills and Experience
The ideal freelancer should have experience in assembly language programming and web development.

Application Requirements
To be considered for the project, freelancers should submit detailed project proposals that outline their approach to building the server.

Primary Purpose
The primary purpose of the HTTP server is to render HTML pages and handle POST requests.
Related categories: PHP JavaScript CSS Assembly Web Hosting