Added WSF_REQUEST.percent_encoded_path_info: READABLE_STRING_8
to keep url encoded path info, as it is useful for specific component
The router is now using WSF_REQUEST.percent_encoded_path_info
since URI_TEMPLATE are handling URI (and not IRI)
this fixes an issue with unicode path parameters.
This should not break existing code, and this fixes various unicode related issues related
to PATH parameter and path info
but also any component using file names.
(required EiffelStudio >= 7.2)
29 lines
612 B
Plaintext
29 lines
612 B
Plaintext
note
|
|
description: "Objects to access the shared once UTF8_URL_ENCODER ..."
|
|
date: "$Date$"
|
|
revision: "$Revision$"
|
|
|
|
class
|
|
SHARED_UTF8_URL_ENCODER
|
|
|
|
feature -- Encoder
|
|
|
|
url_encoder: UTF8_URL_ENCODER
|
|
-- Shared UTF8 URL encoder.
|
|
once
|
|
create Result
|
|
end
|
|
|
|
note
|
|
copyright: "2011-2012, Eiffel Software and others"
|
|
license: "Eiffel Forum License v2 (see http://www.eiffel.com/licensing/forum.txt)"
|
|
source: "[
|
|
Eiffel Software
|
|
5949 Hollister Ave., Goleta, CA 93117 USA
|
|
Telephone 805-685-1006, Fax 805-685-6869
|
|
Website http://www.eiffel.com
|
|
Customer support http://support.eiffel.com
|
|
]"
|
|
|
|
end
|