Create
Comment
Share this

- A computer program that is responsible for accepting HTTP requests from clients (user agents such as web browsers), and serving them HTTP responses along with optional data contents, which usually are web pages such as HTML documents and linked objects (images, etc.).
- A computer that runs a computer program as described above.
Welcome to CWAnswers
CWAnswers is your guide to the sprawling world wide web. The directory aims to provide a useful guide made by users. You can share your knowledge as well - simply sign up and edit your first entry. For questions just contact the team at support - at - cwanswers.com.
Weblinks for Web Server
Top 10 for Web Server
Things about Web Server you find nowhere else.
Select content modules
Mobile Web Server Blog | S60 Blogs - page 1
... for all my loyal Mobile Web Server Blog readers if this causes annoyance to you. ... Old Blogs " Mobile Web Server Blog: permalink bookmark ...blogs.s60.com/mws/Mobile Web Server Blog | S60 Blogs
Web server stopping by itself? ... got some reports about Web Server going into Stopped' state ... Old blogs " Mobile Web Server Blog. permalink bookmark ...blogs.s60.com/2007/10?cat=38Blogs - Sun Java System Web Server - wikis.sun.com
Sun Java System Web Server. Blogs. Log In. Tools. Attachments (0) History ... tracks the various blogs written by Web Server engineers and customers providing ...wikis.sun.com/display/WebServer/BlogsContent delivery blog, streaming, DNS, web servers, dedicated servers
Blog devoted to all content delivery, including streaming, DNS, web hosting, web control panels, dedicated servers, web servers tips and tricks.www.httpblog.com/Windows Web Server 2008 and SQL Server 2005 : BillS IIS Blog : The ...
Bill's blog on IIS and the Microsoft Web Platform including ASP.NET, PHP, Web server and Web development ... With Windows Web Server 2008, we have greatly ...blogs.iis.net/bills/archive/2008/04/15/windows-web-server-20...
- A computer program that is responsible for accepting HTTP requests from clients (user agents such as web browsers), and serving them HTTP responses along with optional data contents, which usually are web pages such as HTML documents and linked objects (images, etc.).
- A computer that runs a computer program as described above.
Common features

Although web server programs differ in detail, they all share some basic common features.
- HTTP: every web server program operates by accepting HTTP requests from the client, and providing an HTTP response to the client. The HTTP response usually consists of an HTML document, but can also be a raw file, an image, or some other type of document (defined by MIME-types). If some error is found in client request or while trying to serve it, a web server has to send an error response which may include some custom HTML or text messages to better explain the problem to end users.
- Logging: usually web servers have also the capability of logging some detailed information, about client requests and server responses, to log files; this allows the webmaster to collect statistics by running log analyzers on these files.
In practice many web servers implement the following features also:
- Authentication, optional authorization request (request of user name and password) before allowing access to some or all kind of resources.
- Handling of static content (file content recorded in server's filesystem(s)) and dynamic content by supporting one or more related interfaces (SSI, CGI, SCGI, FastCGI, JSP,ColdFusion, PHP, ASP, ASP.NET, Server API such as NSAPI, ISAPI, etc.).
- HTTPS support (by SSL or TLS) to allow secure (encrypted) connections to the server on the standard port 443 instead of usual port 80.
- Content compression (i.e. by gzip encoding) to reduce the size of the responses (to lower bandwidth usage, etc.).
- Virtual hosting to serve many web sites using one IP address.
- Large file support to be able to serve files whose size is greater than 2 GB on 32 bit OS.
- Bandwidth throttling to limit the speed of responses in order to not saturate the network and to be able to serve more clients.
Origin of returned content
The origin of the content sent by server is called:
- static if it comes from an existing file lying on a filesystem;
- dynamic if it is dynamically generated by some other program or script or application programming interface (API) called by the web server.
























