Dans les Form , les caractères spéciaux passent très bien.

Par URL, ça passe très bien avec les nouveaux navigateurs, mais pas avec les anciens (IE) !
error : HTTP Status 400 – Bad Request
Test URL char spec
Par Form
Nom


Par URL
Ma variable
règle

mettre ce code dans application.cfm :

cfprocessingdirective pageEncoding="iso-8859-1"
cfcontent type="text/html; charset=iso-8859-1"
cfset setEncoding("URL", "iso-8859-1")
cfset setEncoding("FORM", "iso-8859-1")


string<table>
stringhttps%3A%2F%2Fdownload.lucee.org%2F%3Ftype%3Dreleases%26test%3Dr%C3%A8gle

TEST : règle
URLEncodedFormat : r%C3%A8gle
ESAPIEncode : r%C3%A8gle
encodeForURL : r%C3%A8gle