wso2 / integration-studio

WSO2 Integration Studio is a development environment used to design integration scenarios and develop them.
Apache License 2.0
62 stars 59 forks source link

An option to select legacy encoding for URI-Template in HTTP Endpoint #94

Open DMadhuranga opened 4 years ago

DMadhuranga commented 4 years ago

Description: If the endpoint URL is an encoded URL, then you need to add legacy-encoding: when defining the uri-template. e.g., uri-template="legacy-encoding:{uri.var.APIurl}"

Though this is mentioned in the doc [1], it is difficult for a user to discover that certain URI-Template required this additional prefix. On the other hand, a tick box to select the legacy encoding and a tooltip will be more useful as a user will inspect the URI-Template and notice the option when they come across an error related to it.

[1]. https://docs.wso2.com/display/EI6xx/HTTP+Endpoint Suggested Labels: Improvement/UX

sajithaliyanage commented 3 years ago

Relates: https://github.com/wso2/integration-studio/issues/648