Вопросы по теме '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 просмотров

Как мне вернуть тело ответа для кольцевого маршрута из выражения (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