ring

Ring ist eine Clojure-Webanwendungsbibliothek von Mark McGranaghan. Es wurde von Pythons WSGI und Rubys Rack inspiriert. Durch das Abstrahieren der Details von HTTP in eine einfache, einheitliche API ermöglicht Ring, dass Webanwendungen aus modularen Komponenten aufgebaut werden können, die unter einer Vielzahl von Anwendungen, Webservern und Web-Frameworks geteilt werden können.
0
Antworten

eine Verzeichnis Explorer Middleware für Ring clojure [geschlossen]

Gibt es eine Middleware für Ring, die die Art und Weise simuliert, wie ein Standard-Dateiserver wie Apache Routen behandelt? Der Handler würde also etwa so aussehen: %Vor% was sehr ähnlich zu ist %Vor% gibt aber auch Verzeichnislisten...
13.01.2013, 23:19
4
Antworten

Wie sollte Javascript in eine Clojure / Ring Web App integriert werden?

Wie können Javascript-Ressourcen am besten in eine Ring-Anwendung integriert werden? Speziell: Wo würden wir unsere .js-Dateien ablegen? Wie und wo sollen Komponententests eingerichtet werden? Was ist der beste Weg, Akzeptanztests für...
15.03.2011, 19:16
2
Antworten

Wie mache ich eine JSON Post Anfrage im Ring?

Ich benutze Peridot - Ссылка , um meine Ring-Anwendung zu testen, und es funktioniert gut, bis ich versuche, eine Post-Anfrage zu verspotten mit json Daten: %Vor% gibt IOException: stream closed . Gibt es einen besseren Weg, dies zu tu...
11.06.2013, 01:40
2
Antworten

Neuladen von Code auf einem Produktions-Ring-Clojure-Server

Was ist der beste Weg, um neuen Code auf einen Produktionsringserver zu übertragen, ohne die gesamte JVM neu zu starten? Momentan verwende ich Wrap-Reload in der Produktion, aber das funktioniert nicht ganz für mich, weil ich manchmal Befehle...
03.04.2012, 04:50
1
Antwort

clojure und ring: utf-8 in Antworten kommt als '?'

Ich war überrascht zu sehen, dass meine Ring-App utf-8 nicht richtig serviert hat. Ich habe das auf einen einfachen Testfall reduziert, weiß jemand, wie man dafür sorgt, dass utf-8 immer an den Browser zurückgegeben wird? %Vor% In project.cl...
30.11.2012, 04:55
1
Antwort

ring / compojure ohne Anlegesteg

Ich weiß, dass es möglich ist, eine WAR-Datei mit lein ring war zu erstellen, aber es scheint immer noch Jetty-Abhängigkeiten zu enthalten. Gibt es eine Möglichkeit, die Jetty-Abhängigkeiten auszuschließen, wenn ich den Krieg baue (und auf To...
05.03.2012, 17:10
1
Antwort

Erstellen und streamen Sie eine Zip-Datei in einer Ring Web App in Clojure

Ich habe einen Ring-Handler, der Folgendes benötigt: Zip ein paar Dateien Streamen Sie die Zip-Datei zum Client. Jetzt habe ich es irgendwie funktioniert, aber nur der erste gezippte Eintrag wird gestreamt, und danach bleibt es stehen....
02.09.2016, 09:21