An HTTP URL has different parts with different character encoding issues. The 'path' part (example: "/segment/segment/segment/") uses %20 for a space character. The 'query' part (example "?name=value&name=value") uses + for a space character.
There may be more useful information in this document here: http://www.ietf.org/rfc/rfc1630.txt Mike > -----Original Message----- > From: Paulo Patr�cio [mailto:[EMAIL PROTECTED]] > Sent: Monday, July 01, 2002 3:19 AM > To: [EMAIL PROTECTED] > Subject: Encoding Spaces > > > > Why spaces are sometimes encoded as %20 rather than + ? > We' ve had some problems when the %20 appears instead of +. > What is the correct way ? May this be related with the > browser's/web server's used ? Thank's in advance. > > Paulo Patricio > >
