Re[6]: Русские символы в url-запросе
От: SYer  
Дата: 29.11.07 14:28
Оценка:
Здравствуйте, wmlab2001, Вы писали:

W>Здравствуйте, wmlab2001, Вы писали:


W>>Здравствуйте, SeLarin, Вы писали:


SL>>>Здравствуйте, wmlab2001, Вы писали:


W>>>>К сожалению, Ваш совет неприменим. Переделать скрипт, принимающий аргумент, мы не можем. Надо передать ему данные "как есть". Браузер с этим прекрасно справляется, значит есть способ.

SL>>>Браузер наверняка передаёт (а скрипт принимает) UTF-8. А вы в какой кодировке передаёте? Неужели Win1251? Вы думаете это должно работать?

W>>Нет. Проверил на контрольном прокси. И браузер и automation-приложение (на C++) передает строку в 1251. В этим случае все работает.


W>>Более точно сформулированный вопрос: как средствами .NET сделать запрос на интернет-ресурс, передав в качестве URL, например буфер byte[] bufurl.

W>>Мли — может, стоит копать в сторону Globalization? Чтобы Uri, содержащий правильный (некодированный) запрос, не превращал русские символы в '?'.

W>ап


Так всё-таки какое решение данной проблемы?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.