Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   В какой кодировке (и почему ) URI текст должен поступать на %-кодирование ? (http://forum.oszone.net/showthread.php?t=189996)

kefi 01-11-2010 18:48 1532468

В какой кодировке (и почему ) URI текст должен поступать на %-кодирование ?
 
Итак, никто не может объяснить - в какой кодировке (и почему именно в ней) текст в URI должен поступать на вход процедуры осуществляющей его %-кодирование ?
Как делать само %кодирование объяснять не нужно - непонятно в какой %-кодируемый текст должен быть кодировке.
Например, делаем GET запрос через XMLHttpRequest из JScript,VBS,... WSH .

Sham 01-11-2010 19:01 1532479

в той кодировке, которая нужна на выходе после декодирования

kefi 01-11-2010 19:29 1532500

Так именно это я и не понимаю -
нет, ну я понимаю, что сервер, приняв мои (в некой кодировке charset1 закодированные еще и %кодами) данные %-раскодирует их и .... ну и получит мои данные в кодировке charset1.

Ну а дальше -то - как сервер поймет , в какой кодировке я их %-кодировал, т.е. откуда он узнает про charset1 , чтобы правильно с ними работать ? Я же, видимо, должен до %-кодирования представить данные именно в понимаемой сервером charset1 кодировке, т.е. по другому - как мне понять на своем WSH клиенте - какая должна быть эта charset1 ?

Sham 01-11-2010 19:43 1532514

сервер работает по протоколу (веб-сервер по HTTP). читайте спецификацию HTTP, там (rfc2616) все требования к форматам данных.

kefi 01-11-2010 19:48 1532520

Ну ... понятно - "читайте гирю, Шура ..."
читал уже - не понял , и , кстати, чтобы объяснить идею, если Вы ее понимаете, не нужно пилить горы стандартов.
Я , как раз , и хотел бы , чтобы ткнули носом в место RFC , где это объясняется.


Время: 04:26.

Время: 04:26.
© OSzone.net 2001-