GET-запрос Tornado против query_arguments

Я вижу разницу в формате между моим запросом обработчика запросов GET tornado и методами query_arguments.

request.query = "InstID = IRSwap / wN1G7RLwkUFP + LdocRpxPW & EndDate = 10Y '

request.query_arguments = {'InstID': ['IRSwap / wN1G7RLwkUFP LdocRpxPW'], 'EndDate': ['10Y']}

Почему значение InstID падает на "+" в пользу ""? Есть ли способ, которым я могу заставить query_arguments возвращать согласованный формат в строку запроса (вернуть строку с + значением в нем). Спасибо!

1 ответ

Решение

Ничего не сбрасывается. + Рассматривается как пробел. Посмотрите этот вопрос, который обсуждает эту проблему - URL-адреса и знаки плюс.

Другие вопросы по тегам