Add support redirect in http.server.handler() function for before_dispatch
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 45/100
Direzione di ricerca
Inizia dal punto di ingresso http.server.handler() e verifica come viene attualmente chiamato l’hook before_dispatch. Aggiorna la gestione dell’hook in modo che una risposta restituita venga utilizzata per la gestione anticipata e verifica che il dispatch normale avvenga ancora quando l’hook non restituisce nulla.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Hello. Can you add support return response from befor_dispatch function? It may usefull for handle bearing token auth or basic auth. I think you can change code like this:
local function handler(self, request)
if self.hooks.before_dispatch ~= nil then
- self.hooks.before_dispatch(self, request)
+ local resp = self.hooks.before_dispatch(self, request)
+
+ if resp then
+ return resp
+ end
end
- Lingua principale
- Lua
- Stelle
- 81
- Fork
- 41
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di tarantool/http
-
bug
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 78/100
-
bug
Difficoltà 4/5 3-5 giorni Idoneità per principianti 42/100
-
Too slow performance of HTTP Aperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
-
1sp code health
Difficoltà 2/5 1-3 ore Idoneità per principianti 45/100
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
Tutte le issue di tarantool/http
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
HenrikBengtsson/CBI-software#134 ·
-
Nmap
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
secondlife/slua#96 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100