From: Dean M. B. <mik...@gm...> - 2010-02-11 14:26:10
|
I was thinking about this a little and thought it would be cool to have a collection of utilities of commonly-performed actions that others might find useful in the library. Off the top of my head I find that these would be cool functions/mini-libraries to have: * MIME Parser (Marshall Clow has a cool one worthy of more attention and discussion, hopefully he merges it into cpp-netlib in time for BoostCon 2010 ;) ). * Form encoding/decoding (for HTTP clients/servers to handle HTML form encoded data) * Query string encoding/decoding (for GET queries) * Base64 stream/string encoding/decoding (for Binary data) * URI pattern-based dispatch (ala Rails, or Django/Tornado) I find myself wanting to write these myself or at least using them when I write programs that use cpp-netlib. Simple things like for HTTP server based applications I want to be able to parse a list of parameters (remembering what Jeroen was proposing to do with the URI parser one time). Any takers? It would be cool if we had these in the library before May where I will be presenting the library and the techniques used in the library at a high level. ;) Hope this helps and I hope to hear from you guys soon too! -- Dean Michael Berris cplusplus-soup.com | twitter.com/deanberris linkedin.com/in/mikhailberis | facebook.com/dean.berris | deanberris.com |