|
|
|
com.sun.net.httpserver
|
|||
|---|---|---|---|
|
#18+
всем привет. вопрос про встроеный http сервер: Код: java 1. 2. 3. 4. 5. 6. 7. 8. если в response есть кириллические символы, то отдает нормальный заголовок с нормальной длиной контента и пустое тело. если только ascii символы, то все нормально. что не так, куда смотреть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2012, 06:59:48 |
|
||
|
com.sun.net.httpserver
|
|||
|---|---|---|---|
|
#18+
Юрий321, public byte[] getBytes(String charsetName) ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2012, 07:17:53 |
|
||
|
com.sun.net.httpserver
|
|||
|---|---|---|---|
|
#18+
Kostya IlyinovЮрий321, public byte[] getBytes(String charsetName) ? первым делом попробовал os.write(response.getBytes("UTF-8")); и еще Headers h = t.getResponseHeaders(); h.add("Content-Type", "text/html; charset=utf-8"); эффект тот-же. не хочется джетти наживлять, задача совсем примитив. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2012, 07:28:24 |
|
||
|
com.sun.net.httpserver
|
|||
|---|---|---|---|
|
#18+
Юрий321, Думаю юникод тут ни при чем - пробуйте 1251 ставить как параметр. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2012, 07:39:55 |
|
||
|
com.sun.net.httpserver
|
|||
|---|---|---|---|
|
#18+
Kostya Ilyinov, или iso-8859-5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2012, 07:41:05 |
|
||
|
com.sun.net.httpserver
|
|||
|---|---|---|---|
|
#18+
Kostya IlyinovЮрий321, Думаю юникод тут ни при чем - пробуйте 1251 ставить как параметр. у меня тут в принципе не может быть не УТФ пишу в линуксе, тестирую в нем же я уже и забыл, в какой версии федоры был не утф. причину блин нашел, response.length() отдает количество символов а в случае УТФ количество символов не совпадает с количеством байтов в response.getBytes("UTF-8") вот это да :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2012, 07:45:36 |
|
||
|
com.sun.net.httpserver
|
|||
|---|---|---|---|
|
#18+
Юрий321, Класс. А че так рано работаете, али не на Руси-матушке? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2012, 07:49:07 |
|
||
|
com.sun.net.httpserver
|
|||
|---|---|---|---|
|
#18+
Kostya IlyinovЮрий321, Класс. А че так рано работаете, али не на Руси-матушке? Красноярск, почти 12, скоро жрать пойдем! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2012, 07:49:50 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=37943766&tid=2131015]: |
0ms |
get settings: |
11ms |
get forum list: |
31ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
49ms |
get topic data: |
16ms |
get forum data: |
4ms |
get page messages: |
68ms |
get tp. blocked users: |
2ms |
| others: | 285ms |
| total: | 474ms |

| 0 / 0 |
