This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author johnseman
Recipients johnseman
Date 2015-07-18.14:04:01
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1437228241.83.0.784813490758.issue24661@psf.upfronthosting.co.za>
In-reply-to
Content
I created a simple CGI script that outputs the query string passed to it:

```
#!/usr/bin/env python
import os
print 'Content-Type: text/html\n\n'
print os.environ['QUERY_STRING']
```
I saved it as cgi-bin/test.cgi and made it executable. I then ran `python -m CGIHTTPModule` and opened 
http://localhost:8000/cgi-bin/test.cgi?H%26M
in a web browser.

The output was H&M when it should have been H%26M

I tried with Python 2.7.5, 2.7.3 and 2.6.6 and they all correctly output H%26M.

The test.cgi file is attached.
History
Date User Action Args
2015-07-18 14:04:01johnsemansetrecipients: + johnseman
2015-07-18 14:04:01johnsemansetmessageid: <1437228241.83.0.784813490758.issue24661@psf.upfronthosting.co.za>
2015-07-18 14:04:01johnsemanlinkissue24661 messages
2015-07-18 14:04:01johnsemancreate