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

------------------------------------------------------------------------------
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
_______________________________________________
Cpp-netlib-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cpp-netlib-devel

Reply via email to