feat: support for long inputs and post requests

This commit is contained in:
Bnyro
2023-10-05 15:29:22 +02:00
parent 0a33fdec13
commit 6685158730
4 changed files with 53 additions and 47 deletions

View File

@@ -85,6 +85,7 @@ func Serve(port string) {
api := app.Group("/api")
api.Get("/translate", pages.HandleTranslate)
api.Post("/translate", pages.HandleTranslate)
api.Get("/source_languages", pages.HandleSourceLanguages)
api.Get("/target_languages", pages.HandleTargetLanguages)
api.Get("/tts", pages.HandleTTS)
@@ -97,6 +98,7 @@ func Serve(port string) {
api.Get("/swagger/*", swagger.HandlerDefault) // default
app.Get("/", pages.HandleIndex)
app.Post("/", pages.HandleIndex)
app.Get("/about", pages.HandleAbout)
app.Get("/switchlanguages", func(c *fiber.Ctx) error {
engine := c.Query("engine")