Отправляю запрос с кириллицей, а сервер на питоне получает другой текст: И можно ли как-нибудь сразу отправить текст с кириллицей или преобразовать это в кириллицу?
Всё правильно, браузер таким образом кодирует символы.
Перекодирующая кодировка описана в стандарте RFC 3986 и называется URL-encoding, URLencoded или percent‐encoding.
Вы можете преобразовать URL
обратно, используя модуль urllib.parse
.
Пример:
import urllib.parse
def main():
url = 'https://ru.wikipedia.org/wiki/%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F'
print(urllib.parse.unquote(url))
if __name__ == '__main__':
main()
stdout:
https://ru.wikipedia.org/wiki/Википедия
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
При отправке get или post запроса и чтение его с помощью requestquery и request
Есть ребёнок и родитель, у ребёнка размеры 1610x900, у родителя высота примерно 300pxДобавил ребёнка в родителя, transform:scale(0