MCPcopy Create free account
hub / github.com/devfeel/dotweb / NewUploadFile

Function NewUploadFile

uploadfile.go:25–33  ·  view source on GitHub ↗
(file multipart.File, header *multipart.FileHeader)

Source from the content-addressed store, hash-verified

23}
24
25func NewUploadFile(file multipart.File, header *multipart.FileHeader) *UploadFile {
26 return &UploadFile{
27 File: file,
28 Header: header,
29 fileName: header.Filename,
30 randomFileName: cryptos.GetRandString(randFileNameLength) + filepath.Ext(header.Filename),
31 fileExt: filepath.Ext(header.Filename), // update for issue #99
32 }
33}
34
35// FileName get upload file client-local name
36func (f *UploadFile) FileName() string {

Callers 2

FormFileMethod · 0.85
FormFilesMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected