Behavioural problem of cache/proxy (latest version)

Paul (Paul.Wain@brunel.ac.uk)
Wed, 5 Oct 1994 10:33:28 +0100

Date: Wed, 5 Oct 1994 10:33:28 +0100
Message-Id: <21028.9410050932@molnir.brunel.ac.uk>
From: Paul "S." Wain <Paul.Wain@brunel.ac.uk>
To: Multiple recipients of list <www-proxy@www0.cern.ch>
Subject: Behavioural problem of cache/proxy (latest version)

Hi.

I probably should be sending this one direct to cern but I thought that
its probably a bit more widespread than that.

Its another FORM problem :)

I have a FORM that basically spits out the URL:

http://echo.brunel.ac.uk:4040/path=<a_ufn_to_dn_path>?ufn=<ufn>

However by the time it has passed through the cache/proxy it ends up as:

http://..../path%3D......?ufn%3D....

I remember talking at length to Ari about this one. As I recall he came
down on my side saying that the proxy really shouldnt alter the URL on
the way through. At least not escape it any more than it was. Looking at
the HTTP/HTML specs, I cant see '=' listed as a char that should be
escaped (space, +, '/' in a FORM, <CR>, <LF>, etc are listed) but I cant
find a more recent than Nov 1993 listing :)

Im about to go and tweak things so that they work, but Im still sure
that Im right and the cache is wrong :) But I dont know....

Paul
.--------Paul Wain ( X.500 Project Engineer and WWW Person at Brunel)---------.
| Brunel WWW Support: www@brunel.ac.uk MPhil Email: Paul.Wain@brunel.ac.uk |
| Work Email (default): Paul.Wain@brunel.ac.uk (Brunel internal extn: 2391) |
| http://http2.brunel.ac.uk:8080/paul or http://http2.brunel.ac.uk/~eepgpsw |
`-------------------So much to fit in, and so little space!-------------------'