On Tuesday, 20 December 2016 at 18:22:51 UTC, aberba wrote:
[...]
Now I wanted to implement this in D (vibe.d) and here is what I did in the file upload handler.

void upload(HTTPServerRequest req, HTTPServerResponse res)
{
    import std.stdio;

foreach(picture; req.files) // req.files includes all uploaded files
    {
        ...
    }   
}
However, I want to filter out only those files with attribute name of "picture[]" from req.files. I tried req.files.name == "picture[]" and other combination but there seem to be no property like that
iterate over req.files like this instead:

foreach (name, picture; req.files) // name is "picture[]" now
{
    ...
}

(How do I print all properties of req.files by the way? :) ).
pragma(msg, __traits(allMembers, typeof(picture)));


Reply via email to