Re[5]: Русские символы в url-запросе
От: wmlab2001  
Дата: 04.04.07 08:32
Оценка:
Здравствуйте, wmlab2001, Вы писали:

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


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


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

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

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


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

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

ап
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.