read only web server implementation by c++