Tom - I reposted this/your message because it appears to me your original got buried with the old BBS just before the cutover - JackI've got an odd query string that is intended to include a the following:
post_note=<pdfnote>test</pdfnote>
Which correctly encoded is:
post_note=%3Cpdfnote%3Etest%3C%2Fpdfnote%3E
I'm passing the entire query string through CGIOP_GETPARARY, and everything is being correctly decoded apart from the second "<" in fact, any "<" after the first is being decoded as "[" instead.
query'str = "post_note=%3Cpdfnote%3Etest%3C%2Fpdfnote%3E"
xcall cgiutl, CGIOP_GETPARARY, status, $params(), query'str
? $params("post_note")
I can't see any issues with the string itself, or the way in which it's being processed. This is using 6.4.1557.5.
Thanks, Tom