[Progress Communities] [Progress OpenEdge ABL] Forum Post: RE: Webspeed - GET-VALUE()

Status
Not open for further replies.
M

Matt Baker

Guest
There are several characters in URLs that are considered "unsafe". The list includes ' " / \ ? & ; # = + (and maybe a more ). These are all delimiter characters and have special meaning. Having them appear in a value of a field is going to cause problems. Some of these are dependent on where in the URL they appear. In your case the padding character for a base64 encoded value is treated as a delimiter in the query string. So any URL processing is going to chop this apart at the equals sign. The sender needs to URL encode the value properly in order for it to make it through properly.

Continue reading...
 
Status
Not open for further replies.
Top