[issue25232] CGIRequestHandler behave incorrectly with query component consisting mutliple ?

2015-10-03 Thread Roundup Robot
Roundup Robot added the comment: New changeset 969afbf501af by Martin Panter in branch '3.4': Issue #25232: Fix CGIRequestHandler's splitting of URL query https://hg.python.org/cpython/rev/969afbf501af New changeset ba1e3c112e42 by Martin Panter in branch '3.5': Issues #25232, #24657: Merge two

[issue25232] CGIRequestHandler behave incorrectly with query component consisting mutliple ?

2015-10-03 Thread Roundup Robot
Roundup Robot added the comment: New changeset b12b30dc8617 by Martin Panter in branch '2.7': Issue #25232: Fix CGIRequestHandler's splitting of URL query https://hg.python.org/cpython/rev/b12b30dc8617 -- ___ Python tracker

[issue25232] CGIRequestHandler behave incorrectly with query component consisting mutliple ?

2015-10-03 Thread Martin Panter
Changes by Martin Panter : -- resolution: -> fixed stage: commit review -> resolved status: open -> closed ___ Python tracker ___

[issue25232] CGIRequestHandler behave incorrectly with query component consisting mutliple ?

2015-10-02 Thread Martin Panter
Changes by Martin Panter : -- assignee: -> martin.panter nosy: +berker.peksag stage: patch review -> commit review ___ Python tracker

[issue25232] CGIRequestHandler behave incorrectly with query component consisting mutliple ?

2015-09-25 Thread Xiang Zhang
New submission from Xiang Zhang: According to rfc3986, section 3.4: The query component is indicated by the first question mark ("?") character and terminated by a number sign ("#") character or by the end of the URI. The characters slash ("/") and question mark ("?") may represent data

[issue25232] CGIRequestHandler behave incorrectly with query component consisting mutliple ?

2015-09-25 Thread Xiang Zhang
Changes by Xiang Zhang <18518281...@126.com>: -- type: -> behavior versions: +Python 3.6 ___ Python tracker ___

[issue25232] CGIRequestHandler behave incorrectly with query component consisting mutliple ?

2015-09-25 Thread Martin Panter
Martin Panter added the comment: Thanks for the report and patch. Would you be interested in making a new regression test for this bug? While we are fixing this code, we might as well simplify that whole “if” block to [rest, query] = rest.partition("?") -- components: +Library (Lib)

[issue25232] CGIRequestHandler behave incorrectly with query component consisting mutliple ?

2015-09-25 Thread Xiang Zhang
Xiang Zhang added the comment: I add a testcase but I worry it's not in the right format. Please review it. Partition is a good choice here. -- Added file: http://bugs.python.org/file40584/multiple?.patch ___ Python tracker