comparison mod_http_upload/mod_http_upload.lua @ 2607:a7ef9b765891

mod_http_upload: Return 201 on successful PUT (as per XEP-0363 and RFC 2616) (Thanks Flow)
author Matthew Wild <mwild1@gmail.com>
date Fri, 10 Mar 2017 10:19:05 +0000
parents 9d154c929319
children 2d83e6c8160b
comparison
equal deleted inserted replaced
2606:538c54d2dab3 2607:a7ef9b765891
146 module:log("error", "Could not write to file %s for upload: %s", full_filename, err); 146 module:log("error", "Could not write to file %s for upload: %s", full_filename, err);
147 os.remove(full_filename); 147 os.remove(full_filename);
148 return 500; 148 return 500;
149 end 149 end
150 module:log("info", "File uploaded by %s to slot %s", uploader, random); 150 module:log("info", "File uploaded by %s to slot %s", uploader, random);
151 return 200; 151 return 201;
152 end 152 end
153 153
154 -- FIXME Duplicated from net.http.server 154 -- FIXME Duplicated from net.http.server
155 155
156 local codes = require "net.http.codes"; 156 local codes = require "net.http.codes";