Вопросы по теме '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 просмотров
schedule
08.04.2024
Домен точки для перехода на сервер с 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