Kbase P5354: CGI variable Url_Unsafe is not correctly defined
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  11/03/2003 |
|
Status: Unverified
FACT(s) (Environment):
Progress 9.1C
FACT(s) (Environment):
WebSpeed 3.1C
SYMPTOM(s):
CGI variable Url_Unsafe not correctly defined
CAUSE:
In DLC\src\web\methods\cgiutils.i there is a variable definition: DEFINE VARIABLE url_unsafe AS CHARACTER NO-UNDO INITIAL " <>~"#%{}|~\^~~[]`":U.
This is incorrect as the {} will be preprocessed out and you will be left with <>"#%|\^~[]` (and space). There needs to be a tilde (~) in added in front of the { and the }, so the INITIAL should be " <>~"#%~{~}|~\^~~[]`".
FIX:
Upgrade to 9.1D