rejetto forum
Software => HFS ~ HTTP File Server => Topic started by: raybob on October 30, 2011, 10:23:31 PM
-
(I realize now this should be in bugs section...)
Rejetto in hfs.events can you make a section called [upload] or something similar where macros are executed before an upload starts? For example, the following code under [request] does NOT stop an upload from occuring:
{.if|{.count substring|multipart/form-data|{.header|Content-Type.}.}|{:{.disconnect.}:}.}
I get this in the log:
if|1|{:{.disconnect.}{.break.}:}
{.disconnect.}{.break.}
disconnect
<div class=macroerror>macro error: disconnect<br>not supported or illegal parameters</div>
break
-
it's because the [request] is fired when the whole http request (upload included) was received.
I agree that it would be good to get it (or another event) fired as soon as the header only is received.
I put it in the to-do list.
The error you get in the log is very strange. I don't get it.
I get the disconnection, but too late (when the file is already uploaded).
I guess your script is different than the one you posted.
-
will be available in version 2.3a