Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.56/41: Рейтинг темы: голосов - 41, средняя оценка - 4.56
 Аватар для iundersun
3 / 3 / 1
Регистрация: 13.07.2012
Сообщений: 21

WebRequest и кирилица

13.07.2012, 18:48. Показов 9062. Ответов 20
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
пытаюсь получить имя файла таким вот способом

C#
1
2
3
4
5
6
7
8
private static string GetFileName(string url)
        {
            WebRequest myReq = WebRequest.Create(url);
            WebResponse myResp = myReq.GetResponse();
            url = myResp.ResponseUri.Segments[myResp.ResponseUri.Segments.Length - 1] //тут имя файла
            myResp.Close();
            return url;
        }
в результате url="%C3%91%C2%82%C3%90%C2%B5%C3%91%C2%81%C 3%91%C2%82.txt"
на самом деле имя файла "тест.txt"

пробовал менять кодировки на UTF8, ASCII, 1251,unicode
C#
1
2
StreamReader sr = new StreamReader(new MemoryStream(Encoding.UTF8.GetBytes(myResp.ResponseUri.Segments[myResp.ResponseUri.Segments.Length - 1])));
url = sr.ReadLine();
результата никакого. одни кракозябры меняются на другие.

как получить нормальное имя?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
13.07.2012, 18:48
Ответы с готовыми решениями:

кирилица
компилятор g++ под ubuntu если сделать так char *one="asdfgыффыЁ"; printf("%s",one); // вывод asdfgыффыЁ ...

Кирилица
Ввожу в форме файла html строку на русском языке, она отправляется на сервер (через AJAX) и выводиться уже кракозябрами. Файл html...

кирилица
Весь русский текст на сайте выводится не правильно и вовсе каким то бредом. Сам файл перекодирывал в utf-8, а в head добавил мета тег...

20
 Аватар для Mans7
64 / 64 / 14
Регистрация: 05.08.2011
Сообщений: 323
Записей в блоге: 5
16.07.2012, 09:10
Студворк — интернет-сервис помощи студентам
Я очень рад что мы наконец-то решили эту проблему!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
16.07.2012, 09:10

Кирилица в бд
БД не принимает кириллицу. Есть форма ввода данных, которые передаются в бд (но при вводе кириллицы просто пустота) Это запрос...

Кирилица
Всем привет, мы в универе работаем на IDE Dev-cpp, и вопрос такой, он не распознает кириллицу записанную в код при компиляции его, есть...

Кирилица
И не вздумайте посылать на Google задача такая, нужно в консольном приложении Qt осуществить: 1вывод в консоль кирилицы(желатьльно без...

Кирилица
В запросах при написании на русском выводит знаки вопроса. select 'Например' выведет ?????? Как заставить его выводить на русском?

кирилица в адресе
Добрый день! есть вопрос: насколько хорошо или плохо в пути к разделам вот таакая вещь...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
21
Ответ Создать тему
Новые блоги и статьи
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео: https:/ / vkvideo. ru/ video-240781534_456239017 YouTube: eY5-5PyI9NM Текстовая версия
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru