Вопросы по теме 'gorilla'

Как использовать мультиплексор гориллы с http.TimeoutHandler
В HTTP-сервере, написанном на go, я использую gorilla/mux для маршрутизации, я хочу использовать http.TimeoutHandler (и/или другое "промежуточное ПО"), но я не могу понять, где их можно разместить. Чтобы было ясно: Я создаю новый...
6053 просмотров
schedule 12.09.2022

Мультиплексор Golang Gorilla с http.FileServer, возвращающий 404
Проблема, которую я вижу, заключается в том, что я пытаюсь использовать http.FileServer с функцией Gorilla mux Router.Handle. Это не работает (изображение возвращает 404) .. myRouter := mux.NewRouter() myRouter.Handle("/images/",...
17828 просмотров
schedule 23.02.2022

Голанг Горилла/сессия
Я пытаюсь создать простое веб-приложение с логином пользователя. Я нашел эту функцию в другом посте здесь. func initSession(r *http.Request) *sessions.Session { session, _ := store.Get(r, "mBoxStore") if session.IsNew {...
3699 просмотров
schedule 30.11.2022

В чем преимущество использования пользовательского бэкенда сеансов Gorilla?
Я хочу использовать Redis для управления сеансами. Но я не могу понять, в чем преимущество использования Redis в качестве пользовательского внутреннего интерфейса для пакета сеансов Gorilla по сравнению с его прямым использованием? ссылка на пакет...
2913 просмотров
schedule 22.09.2023

Могу ли я использовать схему гориллы с sql.NullString?
Я использую схему гориллы для заполнения структуры на основе отправки формы пользователем. Моя структура содержит sql.NullString , и в настоящее время я получаю следующую ошибку: schema: converter not found for sql.NullString Как я могу...
529 просмотров
schedule 27.09.2022

golang go-endpoints Сеанс с использованием gorilla-toolkit
Я пытаюсь реализовать обработку сеанса и объединить ее с пакетом go-endpoints! Пакет, который я использую для обработки сеанса, - это Gorilla Sessions (github.com/gorilla/sessions), мне нужна помощь .. Я могу сохранить cookie для клиента ... и...
761 просмотров

Домен точки для перехода на сервер с gorilla mux
У меня небольшой сервер, и я хочу, чтобы он слушал мой собственный домен sftablet.dev с помощью пакета gorilla / mux. Вот код: package main import ( "fmt" "net/http" "github.com/gorilla/mux" ) func main() { r :=...
743 просмотров
schedule 07.03.2023

(Go) Сравнение постоянно меняющейся переменной в цикле ws
Работая над циклом, который получает сообщения и обрабатывает их соответствующим образом, в основном это эхо-эхо-сервер веб-сокета с поддержкой активности и аутентификацией, и я некоторое время застрял в части поддержки активности. Концепция...
92 просмотров
schedule 24.01.2023

Проблема циклического импорта в маршрутизации мультиплексора gorilla с несколькими подпакетами
Вот структура моего проекта --main package --|--child_package1 --|--child_package2 --|--child_package3 У меня есть все маршруты и управление вызовами методов для вызовов API, перечисленных в main_package. Обработчик маршрутизатора из...
289 просмотров
schedule 26.04.2024

Установить субмаршрутизатор gorilla mux
Если у меня есть mux.Router, как мне сделать его «субмаршрутизатором»? Все примеры, которые я могу найти, создают новый маршрутизатор, вызывая Route.Subrouter () и затем устанавливая на нем обработчики, но у меня уже есть маршрутизатор! // does...
1558 просмотров
schedule 24.01.2023

Go: обслуживать статические страницы (их конечные точки) вместе с конечными точками моего API.
Итак, у меня возникла проблема, когда я могу работать только с моими конечными точками API или моими статическими файлами. Я использую gorilla/mux в качестве маршрутизатора, и, возможно, это как-то связано с его настройкой. У меня есть четыре...
768 просмотров
schedule 26.01.2023

Rest APIs в Go — использование net/http вместо библиотеки, такой как Gorilla
Я вижу, что у самого Go есть пакет net/http , который достаточен для предоставления всего, что вам нужно для запуска и работы ваших собственных REST API. Однако существует множество фреймворков; самый популярный, может быть, скажем gorilla ....
4659 просмотров
schedule 28.06.2022

Расшифровка данных cookie сеансов Gorilla
Во-первых, позвольте мне в предисловии сказать, что я принимаю участие в конкурсе «Захват флага», и у меня возникли некоторые трудности с вопросом, связанным с Go Gorilla Sessions. Я никогда не программировал на Go, так что это весело и...
1862 просмотров
schedule 03.05.2022

Регистрация маршрутов к центральному объекту в Go
Я работаю над простым Go REST API, используя Mux. Большинство руководств, которые я нашел, предлагали создать маршрутизатор следующим образом: Файл routes.go , содержащий глобальный массив всех маршрутов и всех обработчиков маршрутов. Файл...
935 просмотров
schedule 29.12.2023

gorilla mux, исключая запрос по расширению
Попытка настроить маршрутизацию сервера go с github.com/gorilla/mux для ответа на все запросы с index.html, но исключить запросы с расширением .jpg|.js|.png Статические файлы, исключенные из-за расширения, будут перенаправлены на FileServer....
1000 просмотров
schedule 24.11.2022

Изменение значения переменной внутри оператора if, ссылающегося на флаг
У меня есть следующая программа Go, которая представляет собой статический файловый сервер. Я получаю следующую ошибку в консоли: ..\static\main.go:45:5: cannot use handlers.CombinedLoggingHandler(os.Stdout, r) (type http.Handler) as type...
245 просмотров
schedule 14.08.2022

Сеансы Gorilla хранятся в localStorage
Сеансы Gorilla работают довольно хорошо, сохраняя данные сеанса в зашифрованном виде в файле cookie. Но можно ли использовать localStorage вместо cookie jar. Конечные точки будут возвращать JSON со свойством session . Код внешнего интерфейса...
435 просмотров
schedule 28.05.2023

Как использовать Gorilla Sessions в Golang в разных пакетах
У меня есть основной пакет (main.go): package main import ( "github.com/gorilla/sessions" ... ) func main() { var store = sessions.NewCookieStore([]byte("secret")) http.HandleFunc("/", routes.Index) http.ListenAndServe(":8080", nil)...
1222 просмотров
schedule 21.07.2022

Как указать частоту пингов WS с помощью Gorilla
В WebSocket RFC говорится, что существуют кадры управления для ping/pong. Чтобы избежать написания кода приложения в качестве механизма поддержки активности, можно ли указать частоту пингов с помощью веб-сокетов Gorilla?
210 просмотров
schedule 27.12.2022

Почему при использовании golang с библиотекой веб-сокетов gorilla WriteJson возвращает ошибку?
Я следую инструкциям здесь: https://testnet.bitmex.com/app/wsAPI и я подтвердил, что следующая реализация Python работает (т. е. с моей стороны нет проблем с сетью и т. д.), потому что: python wsdump.py \...
2147 просмотров
schedule 27.02.2024