From 598f6df366caf6d28e142396e9d8ba638607975f Mon Sep 17 00:00:00 2001 From: Jocelyn Fiat Date: Wed, 27 Feb 2013 21:48:33 +0100 Subject: [PATCH] Provided `url_encoded_name' on the WSF_VALUE interface --- library/server/wsf/src/request/value/wsf_multiple_string.e | 6 ++++++ library/server/wsf/src/request/wsf_value.e | 5 +++++ 2 files changed, 11 insertions(+) diff --git a/library/server/wsf/src/request/value/wsf_multiple_string.e b/library/server/wsf/src/request/value/wsf_multiple_string.e index 7268f309..c4d6ab08 100644 --- a/library/server/wsf/src/request/value/wsf_multiple_string.e +++ b/library/server/wsf/src/request/value/wsf_multiple_string.e @@ -59,6 +59,12 @@ feature -- Access name: READABLE_STRING_32 + url_encoded_name: READABLE_STRING_8 + -- URL encoded string of `name'. + do + Result := url_encoder.encoded_string (name) + end + values: LIST [WSF_STRING] frozen string_values: like values diff --git a/library/server/wsf/src/request/wsf_value.e b/library/server/wsf/src/request/wsf_value.e index cb0fc63b..5c42e804 100644 --- a/library/server/wsf/src/request/wsf_value.e +++ b/library/server/wsf/src/request/wsf_value.e @@ -16,6 +16,11 @@ feature -- Access deferred end + url_encoded_name: READABLE_STRING_8 + -- URL encoded string of `name'. + deferred + end + frozen key: like name do Result := name