mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2026-10-27 15:30:45 +01:00
add error handling when non-multipart request comes in
git-svn-id: https://weed-fs.googlecode.com/svn/trunk@49 282b0af5-e82d-9cf1-ede4-77906d7719d0
This commit is contained in:
1 parent
de6e1442d7
commit
74989d69c9
2 files changed
+13
-6
No files matched your search
@@ -20,12 +20,14 @@ type Needle struct {
|
||||
Padding []byte "Aligned to 8 bytes"
|
||||
}
|
||||
|
||||
func NewNeedle(r *http.Request) (n *Needle) {
|
||||
func NewNeedle(r *http.Request) (n *Needle, e error) {
|
||||
|
||||
n = new(Needle)
|
||||
form, fe := r.MultipartReader()
|
||||
if fe != nil {
|
||||
log.Fatalf("MultipartReader [ERROR] %s\n", fe)
|
||||
log.Printf("MultipartReader [ERROR] %s\n", fe)
|
||||
e = fe
|
||||
return
|
||||
}
|
||||
part, _ := form.NextPart()
|
||||
data, _ := ioutil.ReadAll(part)
|
||||
|
||||
Reference in new issue
Block a user