noir

    6熱度

    2回答

    我有一個文件輸入設置這樣 [:p "Upload a book"] (form-to [:post "/upload"] (file-upload :book) (submit-button "Upload")) 我上傳的終點則是這樣的。 (defpage [:post "/upload"] {:keys [book]} (println book)

    5熱度

    1回答

    我把這個webnoir webapp作爲一個Eclipse項目。你可以在這裏下載:http://dl.dropbox.com/u/3914693/practicum5.zip 當我啓動它時,使用Eclipse的-main函數,資源文件夾似乎沒有找到(我在/css/tictactoe.css上得到了404)。我爲了使它工作而改變了什麼?

    11熱度

    2回答

    如果有人打算創建一個無UI的Web服務(接收JSON和/或XML,返回JSON和/或XML),Noir是否提供超過Compojure的任何有用內容?

    8熱度

    1回答

    我試圖在我的網站上強制使用SSL。我想要一個環風格的中間件重定向站點到https相同的URL,如果它只是http 我寫了下面的代碼,但除了檢查請求方案和打印它應該重定向到的URL。 (defn https-url [request-url] (str (str (str (str "https://" (:server-name request-url) ":") (:server-po

    6熱度

    2回答

    我有一種感覺,我已經錯過了在這裏明顯的東西,但我不知道從哪裏開始尋找。 我有一個新的黑色的應用程序,創建正是如此: $ lein noir new hiworld 我添加一個新的頁面處理程序的src/hiworld/server.clj: (ns hiworld.server (:require [noir.server :as server])) (server/load-vie

    5熱度

    3回答

    我正在通過教程Mark McGranaghan REST Tutorial但我試圖用Noir來代替它。 我可以添加新項目,但它永遠不會佔用PUT命令的主體。 我想我如何構建put語句的問題。我在考慮{:keys [id attrs]}是個問題,因爲我試圖告訴它,json內容在url中,當它不在時,它在body中。任何人都可以建議如何使用noirs defpage從身體檢索它? (放是在一個單獨的文

    1熱度

    2回答

    我有一個Clojure服務,我通過REST公開。我有一個頁面定義爲: (defpage "/package_versions/:id" {:keys [id]} (do (println "ID: " id) (if-let [pv (pv/fetch-one (db/keyspace) id)] (response/json pv) (res

    2熱度

    2回答

    我有地圖的項目名稱和向量的矢量存儲類別的關鍵字符串項目英寸我試​​圖解析這個地圖到一對夫婦打嗝defpartials然後可以按類別顯示它們。 我認爲我需要做的是解析地圖一次,以製作一組所有可能的類別和子類別。一旦我有了,我可以迭代並過濾來自主映射的所有匹配,以獲得正確的鍵字符串。 我怎樣才能從下面的地圖去所有主要和子類別的集合?一旦我有了這個集合,我該如何使用它通過值而不是按鍵來查詢原始地圖? 感

    2熱度

    1回答

    在ubuntu服務器上通過插口運行的應用程序實時流式傳輸音頻的最佳方式是什麼? 我的網站是用noir和clojure構建的,但我一般都在試圖找到從哪裏開始實現這一目標。音頻是使用Overtone運行插孔生成的,我希望能夠捕獲音頻並對其進行流式傳輸。這甚至可能,或者我將不得不渲染.mp3的.wav,然後只有播放?感謝任何信息

    8熱度

    1回答

    是否有任何方法可以將clojure函數返回爲字符串?我正在編寫一些在線文檔,我真的很想通過以某種方式將函數評估爲文本來將代碼添加到html中。 感謝