Chinaunix首页 | 论坛 | 博客
  • 博客访问: 481595
  • 博文数量: 120
  • 博客积分: 3052
  • 博客等级: 中校
  • 技术积分: 1755
  • 用 户 组: 普通用户
  • 注册时间: 2007-06-01 09:43
文章分类

全部博文(120)

文章存档

2011年(20)

2010年(3)

2009年(52)

2008年(45)

我的朋友

分类: LINUX

2011-05-24 16:21:03

准备用 common lisp 的 aserver 来写一个 web 的小应用,遇到的第一个难题就是, 中文怎么显示,
因为使用如下代码,汉字直接就不见了.
repl 会报如下的错误 got error The value xxxxx is not of type (UNSIGNED-BYTE 8).

(defun random-number (request entity)
  (with-http-response (request entity :content-type "text/html")
    (with-http-body (request entity)
      (html
          (:html
            (:head (:title "Random"))
            (:body
              (:p (:princ (to-octets-string "Random number: 你")))))

google, 居然又被墙了, faint
无奈之下,用 cn.bing.com 找到一个人和我出现了同样的问题

  • 4-aserve-worker: 01/12/09 - 20:39:09 - while processing command "GET / HTTP/1.1" got error The value 12354 is not of type (UNSIGNED-BYTE 8). ... <[雑記]あけましておめでとうござ... | [lisp]UTF8の ...

    d.hatena.ne.jp/nagayoru/20090112/​1231769571 ·
  • 阅读(864) | 评论(1) | 转发(0) |
    给主人留下些什么吧!~~

    tskshy2014-02-27 14:10:40

    楼主 我也遇到了这个问题 请问你是怎么解决的