首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何告诉Hunchentoot在哪里可以找到静态网页服务?

如何告诉Hunchentoot在哪里可以找到静态网页服务?
EN

Stack Overflow用户
提问于 2011-11-27 11:09:17
回答 2查看 2.7K关注 0票数 12

Hunchentoot文件指出:

“接受者的方法尝试服务静态文件相对于它的受体-文档-根。

接收方-文档-根接收方=> (或路径名为null)

(setf (接受者-文件-根接受者)新价值)

http://weitz.de/hunchentoot/

我很难将这些文档转换成实际的Lisp代码。

有人能给我举个例子,说明如何告诉Hunchentoot在哪里寻找静态网页吗?

EN

回答 2

Stack Overflow用户

发布于 2011-11-27 20:17:29

对代码的最简单的翻译是:

代码语言:javascript
复制
(hunchentoot:start (make-instance 'hunchentoot:acceptor :port 4242
                                  :document-root #p"<path to static files dir>"))
票数 14
EN

Stack Overflow用户

发布于 2011-11-27 12:57:26

下面是一个为单个静态网页提供服务的片段:

代码语言:javascript
复制
(push (create-static-file-dispatcher-and-handler
       "/stylesheet.css" "~/projects/project-x/stylesheet.css")
      *dispatch-table*)

要使整个文件夹可用,请尝试使用create-folder-dispatcher-and-handler

票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8285115

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档