From: Dmitri Ivanov

Subject: AllegroServe publish function - international characters problem

Date: 2001-2-28 4:20

Hello!

I try to form a dynamic page in Russian. I modified your examples.cl as
follows:

(publish :path "/hello"
  :content-type "text/html; charset=windows-1251"
  :function #'(lambda (req ent)
         (with-http-response (req ent)
    (with-http-body (req ent)
      (html "Hello World! - Всем привет!")))))
                                     ^^^^^^ ^^^^^^^
When being viewed in browser (IE 5), I see question marks instead
Russian letters. The browser's 'View Source' command produced the file
attached to this letter.

Specifying the "charset=windows-1251" part in :content-type argument
seems to have no effect. Other publish methods work with this encoding
all right.

Is that fixable?
---
Sincerely,
   Dmitri Ivanov
   www.aha.ru/~divanov