Haven't really tracked down where and why this occurs, just want to check if anyone got some ideas what this could be.
I'm using rewrites in apache to run my webware servlets directly under the root. Have different scripts that handles some http posts.
So, if I make a post to a py servlet that only returns say one line of text - no other requests from the browser via the apache access_log. After that I either click a link or type in a new url within the webware site, this results in a weird (looks to me, broken log entry) in apache and apache/webware thinks the page I was looking for was "/GET"... Not so good explanation, I know.
from apache access log, first line, my post, second line, my attempt to access another page.
127.0.0.1 - - [29/May/2002:16:36:18 +0200] "POST /login HTTP/1.1" 200 25
GET /coolpage/ HTTP/1.1" 404 18879 +0200] "
it should have looked like this:
127.0.0.1 - - [29/May/2002:16:47:28 +0200] "GET /coolpage/ HTTP/1.1" 200 7377
I'm on mac os x and using explorer as browser.
However, I managed to solve it by setting self.response().setHeader('Connection','close')