ring

    8热度

    1回答

    我知道可以使用lein ring war创建战争文件,但它似乎仍包含码头依赖关系。有没有办法在构建战争(并在tomcat上部署)时排除码头依赖关系? 如果我根本不能做这件事,或者它只是打包成战争但从未实际使用过的额外的罐子/类文件?

    2热度

    3回答

    如何区分Compojure中的html与xhr/xml/json请求/ Ring类似于Rails中的respond_to? http://apidock.com/rails/ActionController/MimeResponds/respond_to

    4热度

    2回答

    我使用下面的代码来设置redis的 (defn save-to-redis[key value] (let [str-value (json/generate-string value)] (redis/with-server {:host "127.0.0.1" :port 6379 :db 0} (redis/set key str-value)))) 键

    14热度

    2回答

    使用环(和lein-ring工具) - 根据在开发中运行的文档,我可以从“resources”等提供静态文件 - 但是 - 何时我通过lien uberwar封装了一些东西,我不知道如何在容器中运行时提供这些文件。我在wrap-resource上看到冲突的文档,或者设置:resource-path,但似乎没有任何工作。

    3热度

    1回答

    这是我的project.clj文件: (defproject org.github.pistacchio.deviantchecker "0.9.0" :description "A one page application for keeping track of changes on deviantart.com gallieries" :dependencies [[or

    1热度

    1回答

    我只是通过a Compojure tutorial读书,看到这条路例如: (GET "/addresses/:id" [id] (json-response (address/find id))) 我想知道究竟是什么样的路线,其中道路的部分是参数,而不是实际的HTTP参数正确的正式名称(GET或POST) 我知道它做了什么。我想知道它的名字是什么。我能想到的最好的网址是友好的,尽管这很不明确。

    0热度

    2回答

    我应该使用sandbar为Clojure Web应用程序。我想知道沙盒如何在服务器端维护会话?是否我们用jsessionid cookies来识别用户请求?或者,沙洲只是将会话对象发送回客户端,重新从请求中读取它,操纵会话并重新发送它?

    5热度

    1回答

    有没有办法让戒指处理程序中的HttpServletRequest对象? 我使用Noir开发Web应用程序。处理URI时,我需要获取HttpServletRequest obj。所以我使用(noir.request.ring-request)函数取回包含以下内容的ring请求映射:servlet-request key,但值为nil。这是做这件事的正确方法还是我错过了什么? 以下是代码: (ns m

    4热度

    1回答

    使用环的Jetty适配器,如果我的请求太大,我得到413:全头错​​误。我追踪到一个名为headerbuffersize的属性,但是当我尝试在run-jetty调用中设置它时,我仍然得到了413。有没有更好的方式来控制Ring的jetty配置? (ring/run-jetty (var app) {:port port :join? false :headerbuffersize 1

    2热度

    1回答

    我正在构建由两个Clojure项目组成的Compojure webapp。第一个是用于可视化一些数据的web应用程序,第二个是需要使用第一个应用程序的更复杂的应用程序。 我希望能够在第二个项目中同时运行两个应用程序run-jetty。这将允许第二个Web应用程序调用第一个Web应用程序的URL来获取可视化。 我使用背景从宏观的Compojure,这里是第二个应用程序的路径: (def second