RE: [squid-users] change of data in a http packet

From: Hermann Strassner <hermann.strassner@dont-contact.us>
Date: Thu, 23 May 2002 15:23:27 +0200

change of data in a http packet> Note how something in squid seems to change
every "%20" to normal
> spaces. Also HTTP version is different.
>
> With proxy (Frame 14):
> GET /roombook/bin/showrecord.asp?recno=843&msg=eYour selection conflicts
with the reservation below! HTTP/1.0\r\n
>
> Without proxy (Frame 7):
> GET
/roombook/bin/showrecord.asp?recno=843&msg=eYour%20selection%20conflicts%20w
ith%20the%20reservation%20below! HTTP/1.1\r\n

squid.conf:
# TAG: uri_whitespace
# What to do with requests that have whitespace characters in the
# URI. Options:
#
# strip: The whitespace characters are stripped out of the URL.
# This is the behavior recommended by RFC2616.
# deny: The request is denied. The user receives an "Invalid
# Request" message.
# allow: The request is allowed and the URI is not changed. The
# whitespace characters remain in the URI. Note the
# whitespace is passed to redirector processes if they
# are in use.
# encode: The request is allowed and the whitespace characters are
# encoded according to RFC1738. This could be considered
# a violation of the HTTP/1.1
# RFC because proxies are not allowed to rewrite URI's.
# chop: The request is allowed and the URI is chopped at the
# first whitespace. This might also be considered a
# violation.
#
#Default:
# uri_whitespace strip

regards
Hermann
Received on Thu May 23 2002 - 07:23:32 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 17:08:12 MST