Вопросы по теме 'compojure'
Как вы делаете приложения GAE с помощью Clojure?
Я хочу разрабатывать приложения в GAE, используя Clojure с Compojure, используя Eclipse или Idea, emacs — неплохая идея: P
Итак, каковы наилучшие способы сделать это? Я не думаю, что хочу использовать leiningen, потому что я считаю, что maven...
1176 просмотров
schedule
12.01.2023
можно ли вызвать сервлет Java из кольца / compojure?
Мне нужно вызвать сервлет, написанный на Java, из веб-приложения Clojure, и я не понимаю, как это сделать.
При разработке веб-приложения на Java мне пришлось описать все сопоставления в web.xml. В Compojure, как я понимаю, я должен описывать...
948 просмотров
schedule
18.12.2022
Как получить HttpServletRequest в обработчике Ring?
Есть ли способ получить объект HttpServletRequest в обработчике Ring? Я использую Noir для разработки веб-приложения. Мне нужно получить объект HttpServletRequest при обработке URI. Поэтому я использую функцию (noir.request.ring-request), чтобы...
1042 просмотров
schedule
17.09.2022
Обслуживание статического файла из Compojure
Я пытаюсь создать самоисполняемое приложение, которое будет запускать причал и веб-приложение Compojure. Пользователь, который будет развертывать приложение, должен иметь возможность вручную изменять файлы css и некоторые файлы конфигурации, поэтому...
1635 просмотров
schedule
14.03.2023
Как отличить запросы html от запросов xhr/xml/json в Compojure/Ring?
Как отличить запросы html от запросов xhr/xml/json в Compojure/Ring, похожих на response_to в Rails?
http://apidock.com/rails/ActionController/MimeResponds/respond_to
1337 просмотров
schedule
10.07.2023
Извлечение строки из коллекций clojure с использованием регулярных выражений
Можете ли вы предложить мне самый короткий и простой способ извлечения подстроки из последовательности строк? Я получаю эту коллекцию с помощью среды enlive, которая берет контент с определенной веб-страницы, и вот что я получаю в результате:...
1210 просмотров
schedule
04.04.2022
Как получить повторяющиеся параметры запроса в Compojure
Я могу легко получить параметры запроса с помощью:
(:foo params)
Однако, когда у меня есть такой запрос:
/api?foo=1&foo=2&foo=3
Я получаю только "3" , в то время как я ожидаю массив ["1","2","3"] .
Я не уверен, почему...
1391 просмотров
schedule
18.09.2023
Compojure: Trap 500 Ошибка декодирования URL
У меня есть веб-сервис в Compojure с одним маршрутом, который выглядит так:
"/myapp/dosomething/:input"
Это хорошо работает, когда :input является чем-то обычным для обработки приложением, например, словом, строкой цифр и т. д., но когда...
486 просмотров
schedule
18.09.2022
Ошибка Stream Closed на Tomcat 7 с приложением Clojure Compojure
Я разрабатываю приложение в clojure, используя compojure, ring-json и используя lein-ring для тестирования во время разработки (используя команду «lein ring server») и упаковывая приложение в военный файл для развертывания на Tomcat 7.0.42. У меня...
690 просмотров
schedule
11.05.2022
Ошибка Clojure Clostache — нет реализации метода: :make-reader протокола: #'clojure.java.io/IOFactory для класса: nil
Использую clojure - 1.5.1, compojure - 1.1.5, clostache - 1.3.1.
Файл шаблона находится в папке resources/public/templates.
Код :
(:require [clostache.parser :as cp])
(cp/render-resource "templates/connectionDetails.mustache"...
1999 просмотров
schedule
19.07.2022
Обработка сеанса Compojure для параллельных запросов
У меня есть длительный запрос POST, который обновляет сеанс запрошенным результатом.
Теперь, когда такие одновременные запросы POST выполняются из одного и того же сеанса, обновления, выполненные в параллельном запросе, не видны друг другу.
В...
178 просмотров
schedule
14.05.2022
Используйте Friend для аутентификации и авторизации в одностраничном веб-приложении Clojure
Я пытаюсь интегрировать аутентификацию и авторизацию Friend в одностраничное веб-приложение Clojure/Compojure.
У меня есть форма входа, поддерживаемая контроллером Angular, и этот контроллер использует AJAX для аутентификации имени пользователя и...
2224 просмотров
schedule
02.06.2022
Почему я получаю неопознанное тело java.lang.exception на маршрутах с другом/аутентифицированным в качестве оболочки?
Я использую друга вместе с токеном друга-редис, где сеансы хранятся в Redis для моего приложения compojure.
для маршрута, который что-то вроде ..
(POST "/service/logout" {headers :headers}
(session/invalidate-session...
853 просмотров
schedule
08.07.2022
Несколько необязательных параметров в маршрутах Luminus/Compojure?
Я хотел бы создать маршрут, который имеет несколько необязательных параметров, определяемых наличием «ключевого слова» в URL-адресе и обрабатываемых в любом порядке.
Примеры:
http://localhost:3000/service1/param1/value1/param2/value2...
379 просмотров
schedule
22.06.2022
Ring-Clojure / Ring-Json не может открыть входной поток
Я использую ring-json. Определяя свое приложение, я делаю следующее:
(wrap-json-params)
(wrap-json-body)
(wrap-json-response)
и в моих маршрутах у меня есть это:
(POST "/messages" {params :params session :session}...
458 просмотров
schedule
23.04.2022
Запрос jQuery CORS умирает при предварительном запросе OPTIONS в FireFox
Я не могу сказать, где происходит сбой, будь то проблема jQuery или проблема Compojure или что-то еще.
Я хотел бы сделать этот междоменный запрос:
function signup() {
var signup_username = $('#signup_username').val();
var signup_password_1 =...
3091 просмотров
schedule
27.06.2023
реализация oauth2 в compojure, как мне дождаться второго обратного вызова oauth2, прежде чем ответить на запрос пользователя?
Я хотел бы, чтобы OpenID connect работал в моем маленьком проекте Luminus. Я немного новичок в рабочем процессе в luminus/ring/compojure (в основном из django, flask и сервлетов). Я успешно перенаправился в Google, поэтому я получаю «код» обратно от...
923 просмотров
schedule
15.07.2023
Доступ к данным сеанса в кольцевом промежуточном программном обеспечении
Я пытаюсь получить доступ к базовым данным сеанса в кольцевом промежуточном программном обеспечении, чтобы, в моем случае, скопировать пользовательские данные в запрос для более легкого доступа.
(def app
(->
(handler/site app-routes)...
971 просмотров
schedule
05.04.2024
compojure деструктурирует, делая целые числа не целыми числами?
Этот маршрут Compojure GET с жестко заданным идентификатором...
;posts
(GET "/post:id" [id :as request]
;(str "the post id is... " id)
(def email (get-in request [:session :ze-auth-email]))
(vb/post-page-draw email 17592186045616))...
108 просмотров
schedule
07.04.2023
Compojure — избегайте ручного форматирования URL при использовании перенаправления
Есть ли в Compojure способ перенаправления на один из определенных маршрутов, кроме форматирования URL-адреса запроса?
Например, в следующем упрощенном объявлении defroutes :
(defroutes app-routes
; ...
(GET "/something-that-may-redirect"...
312 просмотров
schedule
26.06.2023