powered by simpleCommunicator - 2.0.48     © 2025 Programmizd 02
Форумы / Серверный JavaScript (Node.js, Ringo, Nitro, Sling) [игнор отключен] [закрыт для гостей] / node.js: проблемы с кодировкой
3 сообщений из 3, страница 1 из 1
node.js: проблемы с кодировкой
    #38404248
sp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
Беру простой код

 [code=javascript]
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain; utf-8'});
  res.end('Привед Мир!\n');
}).listen(80, '127.0.0.1');



запускаю - в браузере вижу - аŸб€аИаВаЕаД аœаИб€!

Вот обмен любезностями

Request URL: http://localhost/
Request Method:GET
Status Code:200 OK

Request Headers
----------------------------
Accept:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Charset:windows-1251,utf-8;q=0.7,*;q=0.3
Accept-Encoding:gzip,deflate,sdch
Accept-Language:ru,uk;q=0.8,en;q=0.6
Cache-Control:max-age=0
Connection:keep-alive
Host:localhost
User-Agent:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 YaBrowser/1.7.1364.21027 Safari/537.22

Response Headers
----------------------
Connection:keep-alive
Content-Type:text/plain
Date:Sun, 22 Sep 2013 20:59:10 GMT
Transfer-Encoding:chunked
что я не так делаю? что сделать чтоб отображалось нормально?
...
Рейтинг: 0 / 0
node.js: проблемы с кодировкой
    #38404249
sp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот правильные заголовки ответа

Код: plaintext
1.
2.
3.
Connection:keep-alive
Content-Type:text/plain; utf-8
Date:Sun, 22 Sep 2013 21:03:56 GMT
Transfer-Encoding:chunked
...
Рейтинг: 0 / 0
node.js: проблемы с кодировкой
    #38404253
sp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Решил проблему - вместо

Код: javascript
1.
res.writeHead(200, {'Content-Type': 'text/html; utf-8'});



надо было писать

Код: javascript
1.
res.writeHead(200, {'Content-Type': 'text/html; charset=UTF-8'});
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Серверный JavaScript (Node.js, Ringo, Nitro, Sling) [игнор отключен] [закрыт для гостей] / node.js: проблемы с кодировкой
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]