EiffelWebFramework / EWF

Eiffel Web Framework -- Provide a common framework to build easily web server application in Eiffel (portable on various connector and platforms)
http://eiffelweb.projects.eiffel.org/
Other
44 stars 26 forks source link

Fixed various unicode issues related to query and form parameters. #169

Closed jocelyn closed 9 years ago

jocelyn commented 9 years ago

Especially for the multipart/form-data encoding. Factorized code related to smart parameters computing (handling list , table, ...) in WSF_VALUE_UTILITIES. Fixed an issue with percent_encoded_path_info computation from request_uri. Fixed issue with cookie addition having same cookie name. Also improved slightly the WSF_DEBUG_INFORMATION component.

Note: to avoid any weird behavior due to unicode and various encoding, it is recommended to use UTF-8 encoding, by precising this using charset="utf-8" as an html meta tag, or directly in the http Content-Type header.

Now it supports better unicode name and value for post or get forms, using url encoded or multipart form data.

jocelyn commented 9 years ago

already integrated.