Received error 500 retrieving developer app details if the app name contains special characters

According to naming guidelines, the developer application name can contain the characters # and %. I was able to create an application whose name contains these characters, but when I try to get the application info by calling the REST API, I received an internal server error.

I encoded the URL to call the Apigee API, so the # character is sent as %23, and % as %25. The API cuts the app name when reaches the %23 (#) and returns an error 500 if the %25 (%) is sent

Developer App name: ap1#-to$-d3l3t3%-cy_-.-t3st

GET developer app details with the name encoded: ap1%23-to%24-d3l3t3%25-cy_-.-t3st

taniapoveda_0-1688988560763.png

GET developer app details with the name encoded and % character removed: ap1%23-to%24-d3l3t3-cy_-.-t3st

taniapoveda_1-1688988639729.png

GET developer app details with # and % character removed: ap1-to%24-d3l3t3-cy_-.-t3st

taniapoveda_2-1688988723884.png

In this case, the API was able to decode the application name correctly but of course, it returned 404 because the application name is wrong.

Can someone help me please and tell me what is the right way to send the # and % characters in the URL?

Regards,

Tania

 

1 0 107
0 REPLIES 0