Вопросы по теме 'ring'
Clojure: Webbit + кольцо
Контекст
Я только что получил http://blog.jayfields.com/2011/02/clojure-web-socket-introduction.html работает.
У меня тоже кольцо + самообладание работает.
Вопрос:
Я хотел бы использовать кольцо ... как-нибудь ... с веббитом это...
1285 просмотров
schedule
06.09.2021
Промежуточное ПО промежуточного слоя wrap-json-response ring-json и compojure возвращает text / plain?
Я пытаюсь использовать промежуточное ПО ring-json wrap-json-response в моем приложении compojure. У меня есть простой обработчик GET, который возвращает карту, например {:foo 1} , и когда я нажимаю URL-адрес, кольцо отвечает text/plain и пустым...
8183 просмотров
schedule
30.09.2021
Почему слияние используется вместо простого слияния в Ring, Clojure?
Я новичок в Clojure и изучаю Clojure, читая хороший открытый исходный код. Поэтому я выбираю Ring и начинаю читать код, но застрял в функции assoc-query-params. (который находится в кольце. промежуточное ПО / params.clj )
И я не мог понять,...
177 просмотров
schedule
12.11.2021
используя custom: store с wrap-multipart-params в кольцевом промежуточном продукте
Я пытаюсь использовать настраиваемую :store опцию для wrap-multipart-params , и вместо этого я явно получаю магазин по умолчанию. Моя пользовательская функция даже не вызывается.
(mp/wrap-multipart-params
(POST "/upload-x" request...
947 просмотров
schedule
24.09.2021
Укажите файл ClojureScript, который я хочу включить
Как указать, какой файл ClojureScript включать на определенную страницу?
Допустим, теперь у меня есть две страницы, home и login , и я хочу, чтобы на страницу home были включены только скомпилированные js из (ns foo.home) , и только...
109 просмотров
schedule
04.11.2021
Как мне вернуть тело ответа для кольцевого маршрута из выражения (try)?
Я не могу понять, где я ошибаюсь со следующим маршрутом:
(ns mds.routes.api
(:require [mds.db.core :refer [*db*] :as db]
[compojure.core :refer [defroutes POST]]
[ring.util.http-response :as response]...
747 просмотров
schedule
08.11.2021
Отсутствует * out * в Clojure с Lein и Ring
Я использую Lein 2 и сидр 0.7.0. Я сделал образец кольцевого приложения, в котором для запуска используется кольцо / пристань.
(ns nimbus-admin.handler
(:require [compojure.core :refer :all]
[compojure.handler :as handler]...
896 просмотров
schedule
19.03.2022
Кольцо: как изменить сеанс в промежуточном программном обеспечении
Как изменить сеанс в промежуточном программном обеспечении кольца? Я в основном хочу, чтобы там хранилась история посещенных URL-адресов, и я просто не могу заставить сеанс хранить значения.
Сеансы работают правильно в другом месте кода, где я...
274 просмотров
schedule
01.04.2022
Обслуживание данных с помощью Ring и Compojure
Я настраиваю и настраиваю веб-приложение для обслуживания данных JSON http://www.ericrochester.com/clj-data-analysis/data/census-race.json файл статически.
Мои зависимости:
:dependencies [[org.clojure/clojure "1.5.1"]...
821 просмотров
schedule
12.04.2022
Как использовать figwheel с кольцевым обработчиком, который является компонентом?
Я хочу использовать figwheel , чтобы перезагрузить внешний интерфейс проекта, полностью основанного на clojure. играть с.
Серверная часть обслуживает REST API и организована в виде набора компонентов , из которых я создаю систему в своем main...
1054 просмотров
schedule
17.04.2022
Как вы обслуживаете динамически создаваемые файлы на кольцевом сервере clojure?
У меня есть веб-сервер, который сохраняет файлы, загруженные пользователем, в собственную файловую систему в папке resources . Он отлично работает в разработке, но в производстве файлы не могут быть обслужены.
Я пробовал wrap-file и...
90 просмотров
schedule
19.04.2022
Как запустить несколько кольцевых подпроектов с одной лейновой задачи?
У меня есть проект с тремя подобными подпроектами (с использованием lein-sub ):
(defproject trident "0.1.0"
...
:sub
["admin"
"api"
"site"])
Внутри каждого есть кольцевой обработчик, что-то вроде этого:
(defproject...
492 просмотров
schedule
16.05.2022
Загрузка нескольких файлов: сервис Clojure Rest
Я хочу загрузить несколько файлов из angularJS в службу Clojure Rest. Я изучил этот ответ, но он не для angularJS и Clojure Rest Service, поэтому я не могу понять, как это реализовать. Пожалуйста, приведите пример этой проблемы. Спасибо.
169 просмотров
schedule
24.05.2022
Как преобразовать карту в строку запроса URL в Clojure/Compojure/Ring?
Как в Clojure/Compojure преобразовать карту в строку запроса URL?
{:foo 1 :bar 2 :baz 3}
to
foo=1&bar=2&baz=3
Есть ли какой-нибудь полезный метод для этого в compojure?
4092 просмотров
schedule
24.07.2022
Подделка учетных данных друга с помощью Midje
Я пытаюсь проверить свою маршрутизацию изолированно, используя Midje. Для некоторых маршрутов, попадающих в базу данных, у меня нет проблем с использованием (provided ...) для изоляции маршрута от реального вызова базы данных. Я представил Friend...
203 просмотров
schedule
05.09.2022
Почему мои конечные точки не передают заголовки/файлы cookie и не отвечают, как ожидается, в Clojure, используя кольцо?
Я хочу перенаправить с конечной точки API на другую конечную точку, передавая заголовки и файлы cookie.
Ниже приведено перенаправление с конечной точки, с которой я хочу перенаправить на другую конечную точку с заголовком и файлами cookie.
(GET...
89 просмотров
schedule
08.09.2022
Кольцо: есть ли способ асинхронно управлять http-запросами с одного и того же IP-адреса клиента?
так что следующий запрос будет помещен в очередь и не будет обрабатываться до тех пор, пока не будет отправлен ответ предшественника?
Я пытаюсь записать в базу данных, а затем быстро разрешить пользователю запрашивать и обновлять свой последний...
52 просмотров
schedule
27.09.2022
Как получить доступ к отдельным полям формы в Clojure?
Я создаю свое самое первое веб-приложение, и мне трудно получить доступ к отдельным полям формы, когда пользователь submit s форму. Вот что у меня есть:
(defroutes app
(GET "/" [] homepage)
(POST "/city" request display-city)...
160 просмотров
schedule
05.10.2022
Завершение пула потоков сервера Jetty, если исключение при start ()
Я пишу встроенное приложение Jetty в Clojure и использую следующее в качестве основного пространства имен:
(ns rudkus.core
(:require [clojure.tools.cli :as cli]
[ring.adapter.jetty :as jetty])
(:gen-class))
(defn handler...
1397 просмотров
schedule
20.11.2022
как получить доступ/передать карту запроса в обработчике усов
Я хочу создать функцию-обработчик, которая принимает два входа. Один — это параметр, взятый из URL-адреса /name , а второй — параметр из строки запроса /name?x=3 .
(def my-app (app
[page-name] (handler page-name)))
(defn...
202 просмотров
schedule
19.03.2023