![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
XpycT |
![]()
Сообщение
#1
|
![]() Студент ![]() Группа: Участник Сообщений: 43 Регистрация: 7.7.2009 Пользователь №: 883 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Порылся по форуму, попробовал найденные решения , но ни одно не сработало
![]() Мне надо послать GET запросом русское название фильма на _kinopoisk.ru. К примеру название Джонни Д. сайт кодирует в %C4%E6%EE%ED%ED%E8+%C4 Сам сайт вроде как на WINDOWS-1251, но при QUrl(name).toEncoded() получаю %D0%94%D0%B6%D0%BE%D0%BD%D0%BD%D0%B8%20%D0%94 ![]() |
|
|
ViGOur |
![]()
Сообщение
#2
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: ![]() ![]() ![]() |
Ну так то, что получаешь в UTF-8, а ты же сам говоришь, что нужно в windows-1251.
![]() Сообщение отредактировал ViGOur - 7.8.2009, 19:17 |
|
|
SABROG |
![]()
Сообщение
#3
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1207 Регистрация: 8.12.2008 Из: Russia, Moscow Пользователь №: 446 Спасибо сказали: 229 раз(а) Репутация: ![]() ![]() ![]() |
Есть еще метод QUrl::toPercentEncoding, может он подойдет.
|
|
|
XpycT |
![]()
Сообщение
#4
|
![]() Студент ![]() Группа: Участник Сообщений: 43 Регистрация: 7.7.2009 Пользователь №: 883 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
QUrl::toPercentEncoding не прокатил, но вот QByteArray::toPercentEncoding сработал.
Только вот почему-то запрос срабатует только в 70-80% случаев, ну и то хорошо ![]() |
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 11.3.2025, 7:21 |