// StringFromMultipart read all data from multipart file func StringFromMultipart(fh types.FileHeader) (string, error) { f, err := fh.Open() if err != nil { return "", err } b, err := ioutil.ReadAll(f) if err != nil { return "", err } return string(b), nil }
// FromMultipart convert multipartdata to string func (fc *FilespaceConverter) FromMultipart(fh types.FileHeader) (interface{}, error) { file, err := fh.Open() if err != nil { return nil, err } defer file.Close() path, err := fc.persistFile(file) if err != nil { return nil, err } return NewFile(fc.fs, path), nil }