b4ec6fdff8407892dccc5aa7318894e7a01309a2
On Unix, when we stop the server, and then re-start it right away, we get an error that the address is already in use: http://www.softlab.ntua.gr/facilities/documentation/unix/unix-socket-faq/unix-socket-faq-4.html#ss4.1 This means that the sockets that were used by the first incarnation of the server are still active. One way to resolve this is to set the socket option SO_REUSEADDR: http://www.softlab.ntua.gr/facilities/documentation/unix/unix-socket-faq/unix-socket-faq-4.html#ss4.5 Tested on Ubuntu 12.04 LTS
Eiffel Nino HTTPD ================= Eiffel Nino is and HTTPD server. It's a work in progress, so maybe it will be refactored. The goal of is to provide a simple web server for development (like Java, Python and Ruby provide) The code is based on Xebra and Emu Web Server. Goal ======== HTTPD server for development, support for HTTP 1.1. Testing ======= To test the HTTPD server, you could run the [example https://github.com/jvelilla/EiffelWebNino/tree/master/example/SimpleWebServer] The server work fine in Windows and Linux. Run the server and point your browser to one of the following URIs 1) http://localhost:9000/post/index.html 2) http://localhost:9000/demo1/template.html 3) http://localhost:9000/demo2/demo.html 4) http://localhost:9000/example/html/index.html 5) http://localhost:9000/html/simple.html 6) http://localhost:9000/html/images.html 7) http://localhost:9000/html/images.html 8) http://localhost:9000/html5/dataset.html Known Issues ============
Description
Languages
Eiffel
61.3%
JavaScript
23.5%
C
6.7%
CSS
2.9%
CoffeeScript
2.5%
Other
3.1%