Module vibe.http.form

Contains HTTP form parsing and construction routines.

Functions

Function name Description
applyParametersFromAssociativeArray Tries to apply all named arguments in args to func.
applyParametersFromAssociativeArray Overload which takes additional parameter for handling overloads of func. private
formMethodHandler Generate a HttpServerRequestDelegate from a generic function with arbitrary arguments. The arbitrary arguments will be filled in with data from the form in req. For details see applyParametersFromAssociativeArrays.
formMethodHandler Create a delegate handling form data for any matching overload of T.method.
parseFormData Parses the form given by 'content_type' and 'body_reader'.
parseUrlEncodedForm Parses a url encoded form (query string format) and puts the key/value pairs into params.
registerFormInterface Generates a form based interface to the given instance.
registerFormMethod Registers just a single method.

Structs

Struct name Description
FilePart

Authors

Sönke Ludwig, Jan Krüger

Copyright

© 2012 RejectedSoftware e.K.

License

Subject to the terms of the MIT license, as written in the included LICENSE.txt file.