>Number: 1421 >Category: general >Synopsis: the 'get' method for cgi will lose 8-bit data in some cases >Confidential: no >Severity: serious >Priority: medium >Responsible: apache >State: open >Class: sw-bug >Submitter-Id: apache >Arrival-Date: Sat Nov 15 08:10:00 PST 1997 >Last-Modified: >Originator: [EMAIL PROTECTED] >Organization: apache >Release: 1.2.4 >Environment: SunOS ultra2 5.6 Generic sun4u sparc SUNW,Ultra-2 >Description: the query string sent to the cgi program is corruptted in some cases, eg:
http://host/cgi.pl?fcat=�q�l�l��&ftitle=pega but the cgi.pl will get 'fcat=�q�l�l' only, and the other parts are gone the problem didn't exist on the linux 2.2.27 >How-To-Repeat: try: http://ultra2.pchome.com.tw/cgi-bin/sansil/dbshow.pl?fcat=�q�l�l�󦬵o�n��&&& or http://ultra2.pchome.com.tw/cgi-bin/sansil/[EMAIL PROTECTED]&&& you will get a error message, that means the query string passed to cgi is wrong! >Fix: I don't know, but 1.2.0 have the same problem so I suspect this will be a OS dependent problem(?) -> should I change all the query into plain 7-bit? is this a restriction for cgi or not? please reply if possible thanks for the help%2 >Audit-Trail: >Unformatted: [In order for any reply to be added to the PR database, ] [you need to include <[EMAIL PROTECTED]> in the Cc line ] [and leave the subject line UNCHANGED. This is not done] [automatically because of the potential for mail loops. ]
