1.0 version

This commit is contained in:
vxclutch
2026-05-27 19:00:09 -04:00
parent 7ee19a2883
commit 1234288e03
6 changed files with 70 additions and 24 deletions

View File

@@ -2,13 +2,15 @@ package handlers
import (
"encoding/json"
"fmt"
"lash"
"strconv"
"net/http"
"strconv"
)
type FileData struct {
Contents []byte
FileName string
}
type ValidateRequest struct {
@@ -30,7 +32,7 @@ func (h FileData) APIHandler(w http.ResponseWriter, r *http.Request) {
return
}
w.Header().Set("Content-Disposition", "attachment; filename=file.bin")
w.Header().Set("Content-Disposition", fmt.Sprintf("attachment; filename=%s", h.FileName))
w.Header().Set("Content-Type", "application/octet-stream")
w.Header().Set("Content-Length", strconv.Itoa(len(h.Contents)))