Вопросы по теме 'cowboy'
Как закрыть websocket-соединение вручную на Cowboy-сервере?
Как закрыть соединение с веб-сокетом вручную (со стороны сервера) на Cowboy-сервере? Я бы проверил логин / пароль в callback-модуле в init / 3 и выбил "неправильных" пользователей каким-то кодом возврата. Как лучше всего это сделать?
921 просмотров
schedule
07.02.2024
Как установить код статуса в REST POST в Cowboy
Как я могу установить код состояния в моем ресурсе REST POST.
Сейчас я делаю это
make_post(Req, State) ->
lager:info("post"),
Resp = cowboy_req:set_resp_body(<<"HELLO POST\n">>, Req),
{ok, Resp3} = cowboy_req:reply(201,...
2932 просмотров
schedule
29.03.2024
Простая система чата через веб-сокеты с функцией переподключения
Я видел много примеров систем чатов через websocket, реализованных с помощью erlang и cowboy.
В большинстве примеров, которые я видел, используется gproc. На практике каждый обработчик веб-сокетов регистрируется в gproc, а затем передает /...
2647 просмотров
schedule
29.12.2021
Не могу получить тело запроса в хуке onresponse
Я хочу регистрировать все запросы вместе с ответами на БД. Я использую для этого крючки. Но похоже, что я не могу получить тело запроса в хуке onresponse, это всегда ‹‹>>. В хуке onrequest я могу получить тело запроса.
Мои крючки определены как:...
489 просмотров
schedule
16.10.2023
Как правильно использовать синхронизацию с приложением, созданным с использованием ассемблера выпуска relx?
Я хотел бы использовать Sync для перекомпиляции "на лету" с проектом Cowboy, собранным с использованием relx (согласно Cowboy Руководство по началу работы ).
Проблема в том, что даже если мне удастся запустить синхронизацию в моем приложении,...
1035 просмотров
schedule
16.03.2024
Какова цель параметров маршрутизации Cowboy?
В руководстве по маршрутизации Cowboy говорится, что каждый путь структурирован как кортеж, который включает «параметры, которые будут переданы ему [обработчику запроса] при инициализации». Но это не объясняет назначение параметров, и я не уверен,...
889 просмотров
schedule
23.06.2022
Ошибка при возврате данных boss_db через веб-сокет в чикагском боссе
Я пытаюсь вернуть данные, которые я получаю с помощью boss_db через соединение через веб-сокет. В этом примере я хочу вернуть вопросы, которые я получаю, вы можете видеть, что журналы распечатывают вопрос, однако есть некоторая ошибка, которая...
178 просмотров
schedule
24.11.2022
Обслуживать запрос диапазона HTTP с помощью phoenix?
В настоящее время я разрабатываю веб-сайт с Phoenix, и у меня есть раздел видео, который должен воспроизводиться в фоновом режиме.
Хотя он отлично работает в Chrome и Firefox, он не работает в Safari.
Я подозреваю, что это потому, что ковбой...
814 просмотров
schedule
27.09.2022
Ковбойский обработчик POST
Попытка получить запрос POST и сохранить его в таблице ETS
вот код
init(Req0, Opts) ->
Method = cowboy_req:method(Req0),
HasBody = cowboy_req:has_body(Req0),
Req = maybe_echo(Method, HasBody, Req0),
{ok, Req, Opts}....
351 просмотров
schedule
25.05.2023
Эликсир: возвращать пользовательскую ошибку при инициализации веб-сокета
Здравствуйте, я работаю над сервером веб-сокетов, который также должен аутентифицировать пользователя по пользователю и токену пользователя. Но мне также нужно различать причину, по которой веб-сокет был отключен на клиенте, и повторно подключиться,...
127 просмотров
schedule
28.11.2022
Erlang Cowboy запускает два веб-сервера на одном компьютере, используя разные порты
Новичок в эрланге и ковбое. Я использую некоторый открытый исходный код, который использует cowboy и прослушивает порт 8080 для предоставления службы администрирования ng-admin.
Я хочу знать, возможно ли, чтобы ковбой также прослушивал порт 80,...
101 просмотров
schedule
15.03.2024