Ho già visro qualche thread a proposito ma continuo a non capire

Io ho una certa stringa che può contenere dei caratteri speciali che mi incasinano il passaggio delle variabili alla pagina di destinazione:

uso URLencode

codice:
strURL="nome="&nome&"&ruolo="&ruolo
strEncodedURL = Server.URLencode(strURL)
response.Redirect "Salva_modifiche.asp?"&strEncodedURL
E' giusto sin qui?

Ma poi nella pagina Salva_modifiche.asp come le recupero le variabili?