Open
Description
Hi,
It seems there is something wrong with parse_qsl function from .src/_apachemodule.c
For this code:
from mod_python import apache
from mod_python import util
def index(req):
apache.log_error('args: {}'.format(req.args))
apache.log_error('parse_qsl: {}'.format(util.parse_qsl(req.args)))
req.content_type = "text/plain"
return "pong\n"
I get:
[Wed Jun 08 11:09:01.207959 2022] [:error] [pid 18:tid 140612959446784] args: x=10&y=20
[Wed Jun 08 11:09:01.207974 2022] [:error] [pid 18:tid 140612959446784] parse_qsl: [('10', '10'), ('20', '20')]
instead of:
parse_qsl: [('x', '10'), ('y', '20')]
Metadata
Metadata
Assignees
Labels
No labels