diff --git a/.gitignore b/.gitignore index 172a6cef..70817aa5 100644 --- a/.gitignore +++ b/.gitignore @@ -7,7 +7,7 @@ *.iml ## Directory-based project format: -.idea/ +.idea /Test Results - Run_All_Tests.html # if you remove the above rule, at least ignore the following: diff --git a/.idea/libraries/Dart_Packages.xml b/.idea/libraries/Dart_Packages.xml index ab2bf802..407e0ca6 100644 --- a/.idea/libraries/Dart_Packages.xml +++ b/.idea/libraries/Dart_Packages.xml @@ -5,318 +5,318 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/README.md b/README.md index a7b1a4bc..1f705e3f 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,8 @@ **NOT YET PRODUCTION READY** -Parse request bodies and query strings in Dart. No external dependencies required. +Parse request bodies and query strings in Dart, as well multipart/form-data uploads. No external +dependencies required. ### Contents @@ -17,7 +18,7 @@ Parse request bodies and query strings in Dart. No external dependencies require I needed something like Express.js's `body-parser` module, so I made it here. It fully supports JSON requests. x-www-form-urlencoded fully supported, as well as query strings. You can also include arrays in your query, -in the same way you would for a PHP application. File upload support will also be present by the production 1.0.0 release. +in the same way you would for a PHP application. Full file upload support will also be present by the production 1.0.0 release. A benefit of this is that primitive types are automatically deserialized correctly. As in, if you have a `hello=1.5` request, then `body['hello']` will equal `1.5` and not `'1.5'`. A very semantic difference, yes, but it relieves stress in my head. diff --git a/Test Results - Run_All_Tests.html b/Test Results - Run_All_Tests.html index a7f4b43e..f974794f 100644 --- a/Test Results - Run_All_Tests.html +++ b/Test Results - Run_All_Tests.html @@ -2,7 +2,7 @@ -Test Results — Run All Tests +Test Results — All Tests