ring

    1热度

    1回答

    我有以下的Compojure路线: (defroutes my-handler (GET "/:my-model-id" [id] (render-my-model (parse-int id)))) 不幸的是,对于我这种定义方式的每路线,我必须手动添加调用解析传入整数。 我创建了Ring中间件,它可以通过任何form-params和request-params进行爬取,并解析任何看

    2热度

    2回答

    我试图使用Friend与Luminus(基本lib-noir),我发现我的:credential-fn根本没有被调用。起初,我想也许我添加了中间件错误,但我尝试设置一个自定义:login-failure-handler,看看是否至少有效,它做到了。 这里是我的应用程序看起来像: (defroutes my-routes (GET "/login" [login_failed userna

    1热度

    1回答

    我已经在网上看过,并且看到了clojure网络应用程序的每个示例都使用了其中一个或两个。我正在编写一个应用程序,并希望使用json,但我不确定要选择哪一个,或者它们是否是相同的。有什么不同?我应该同时使用吗?

    11热度

    3回答

    我的问题是,我如何才能习惯性地读取戒指请求的主体,如果它已被阅读? 这是背景。我正在为Ring应用程序编写错误处理程序。发生错误时,我想记录错误,包括可能需要重现并修复错误的所有相关信息。一个重要的信息是请求的主体。但是,:body值的状态(因为它是一种java.io.InputStream对象)会导致问题。 具体来说,什么情况是,一些中间件(在ring.middleware.json/wrap-

    2热度

    1回答

    所以我想编写一个Android应用程序来控制音频 - 音乐,notifcations,媒体等我想检测铃声和通知量是否链接。这样做的原因是,如果两个搜索栏链接在一起,它们可以一起移动。作为参考,我正在为android 4.1编写应用程序。我找不到任何可以帮助解决这个问题的API。谢谢大家提前。

    0热度

    1回答

    我是Clojure的新手,我正在使用ring.velocity开发Web应用程序。 这里是我的ring.velocity.core/render方法: (defn render [tname & kvs] "Render a template to string with vars: (render :name \"dennis\" :age 29) :na

    1热度

    2回答

    我试图将Compojure的第一个Web应用程序放在一起,并使用Friend进行身份验证/授权。我遇到的问题是我想使用交互式表单工作流程,但是一旦用户成功登录,它也会设置一个自定义会话值。我想我应该创建自己的工作流程,但包装交互式表单工作流程,但不知道如何以及如果这是正确的方法。

    7热度

    1回答

    我一直在试图设置nginx作为码头的代理。我想按照this answer中的解释做一些事情,但Jetty不响。 我创建了一个.war,我把它放在~/jetty/jetty-dist/webapps/web_test-0.1.0-SNAPSHOT-standalone.war 说,我要使用的域example.com IP地址为198.51.100.0。 我也复制/etc/nginx/sites-av

    4热度

    1回答

    我想通过实现一个简单的Web应用程序开始使用Clojure和Clojurescript。事情会相当不错,到目前为止,并从不同的教程,我想出了下面的代码读取: core.clj: (ns myapp.core (:require [compojure.core :as compojure] [compojure.handler :as handler] [compoju

    2热度

    3回答

    我试图在Clojure中构建一个非常简单的类似维基的系统,并使用Ring为http服务。 而不是使用一个常规的数据库,我想只使用一个原子并将其序列化为一个文件,当它改变。就像https://github.com/alandipert/enduro只是延迟写入。 在矢量和地图中使用in-mem数据肯定会使服务更快,代码更简单/编写更直观? 这是否适用于多线程Jetty/Ring服务器? 原子的内容现