[Lazarus] [SPAM] - Re: THTTPApplication does not close the TCP Connection
DJansen at mmcgmbh.de
Wed Jul 17 15:47:11 CEST 2013
> > I tested a simple http application and found that the
> > does not close the connection.
> > A normal web server always close the connection after sending the
> page but this webserver does not close the connection. As a result of
> this every second request from a web browser (Firefox, IE) does not
> work. The browser starts the request than it waits for a very long
> If you interrupt the browser and start a new request you get an
> That is not correct.
> In HTTP 1.1 The browser sends a HTTP header which determines if the
connection should be closed or not.
> Secondly, THTTPApplication is an apache module. There it is apache
which determines what happens to the
> connection, not the FPC code.
The THTTPApplication is part of the standalone "HTTP server Application"
(default project) of the weblazextra package. There is no apache server
There is no difference if I user http 1.0, http 1.1 or if I set
It is also impossible to send a second request over the open connection.
I just created an empty HTTP server Application project, defined an
default action and tested this with
telnet localhost 8080
GET / HTTP/1.0
More information about the Lazarus