Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   API приложений и сред (http://www.flasher.ru/forum/forumdisplay.php?f=61)
-   -   Ссылки с русскими символами. (http://www.flasher.ru/forum/showthread.php?t=151495)

SlavMFM 28.02.2011 20:50

Ссылки с русскими символами.
 
Доброе время суток.
Загружаю ресурсы со стороннего сервера - на локальной (с загрузкой из удалённого сервер, а не из localhost) машине отрабатывает всё хорошо, но из ВКонтакте не загружаются файлы, в ссылках на которые содержатся русские символы (буквы) - кто-нибудь сталкивался с подобной проблемой?
С чем это может быть связано?

P.S. Может следующее имеет отношение к делу: у сервера нет доменного имени и используется прямой ip-адрес в ссылках (вроде "http://74.125.232.48/path_to_file/русские символы и даже с пробелами.png"). Полностью английские имена с пробелами загружаются.

swing1991 28.02.2011 20:52

Charles в помощь,проверь не указано ли у тебя где нибудь System.useCodePage = true так как вконтакте utf8

SlavMFM 28.02.2011 20:59

Нет - в проекте "System.useCodePage" нигде не встречается.

Добавлено через 6 минут
Попробовал System.useCodePage = false - не помогло :(
Кстати, забыл написать ошибку: "Error #2035: URL-адрес не обнаружен.".

Добавлено через 18 часов 26 минут
Преобразовал ссылку посредством encodeURI() и всё заработало.
Ура, товарищи!


Часовой пояс GMT +4, время: 07:22.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.