Add method to parse parameter list in query string to folly::Uri
authorJun LI <albertli@fb.com>
Fri, 25 Jul 2014 00:07:36 +0000 (17:07 -0700)
committerChip Turner <chip@fb.com>
Fri, 25 Jul 2014 16:07:17 +0000 (09:07 -0700)
commit1e5e33a557fc1f2b7f1322b928566fe71bcf26ad
tree549f4b8cb99a92abb3b78fec787089769f9e97b5
parentb942767a0f464533e65ea38c639bf5f535b8f1e0
Add method to parse parameter list in query string to folly::Uri

Summary:
Add a method to folly::Uri to get parsed query string

e.g. http://localhost?key1=foo&key2=bar

We can get key value map containing:
"key1" => "foo"
"key2" => "bar"

Test Plan:
fbconfig folly/test
fbmake runtests_dbg

Reviewed By: tudorb@fb.com

Subscribers: wormhole-dev@

FB internal diff: D1455158

Tasks: 4768038
folly/Uri.cpp
folly/Uri.h
folly/test/UriTest.cpp