Luminus を学ぶ手始めとして、ローカル サーバー環境とやり取りするための簡単な API を作成しようとしています。基本的なファイルを作成するのは良い方法のように思えますが、うまくいきません。から私のコードを参照してくださいhome.clj
:
(defroutes test-routes
(GET "/spit/:file-name/:file-text" [file-name file-text]
(spit file-name file-text)
{:status 200
:headers {"Content-Type" "text/html; charset=utf-8"}
:body (str "File name: " file-name "<br />File text: " file-text)}))
Luminus は 2 つの単語だけを返しますNot Found
。
これも機能しない 2 番目の例:
(defroutes test-routes
(GET "/spit" []
(spit "test.txt" "test")
{:status 200
:headers {"Content-Type" "text/html; charset=utf-8"}
:body (str "File name: " "<br />File text: " )}))