[7053] in www-talk@info.cern.ch
Proxies changing POST to GET?
daemon@ATHENA.MIT.EDU (Marc H.)
Tue Dec 20 12:34:31 1994
Date: Tue, 20 Dec 1994 18:22:50 +0100
Errors-To: listmaster@www0.cern.ch
Reply-To: march@thetics.europa.com
From: "Marc H." <march@thetics.europa.com>
To: Multiple recipients of list <www-talk@www0.cern.ch>
I've been putting together a CGI Programmer's Reference at
<URL:http://www.halcyon.com/hedlund/cgi-faq/>. As part of the project,
I've been collecting information on characteristics of various browsers;
specifically, the environment variables they pass to CGI scripts. I have
one CGI script that figures out if I've heard from the user's browser,
and if not, allows them to submit a form to another script, which mails
me a list of the environment variables it receives. The form, using
"method='post'" contains one input tag, which asks for the email address
of the submitter.
On two occasions now, I've gotten a response that lists REQUEST_METHOD =
GET, with the user's email address in QUERY_STRING. In both cases,
HTTP_USER_AGENT has indicated that the submitter was working through a
proxy. Is there any reason why a proxy would convert "method='post'" to
"mathod='get'"?
The browsers and proxies were:
* ATSON-W3LM/1.0-beta libwww/2.17+cocoa modified via proxy
gateway CERN-HTTPD/3.0 libwww/2.17
* NCSA Mosaic for the X Window System/2.4 libwww/2.12 modified
via proxy gateway CERN-HTTPD/3.0pre6 libwww/2.16 beta
Thanks for your help.
M. Hedlund