Salve , ho costruito una pagina xml che si aggiorna in modo dinamico tramite asp

adesso ho inserito la pagina in una variabile sessione
ma non riesco a mandarla tramite stringa url in un form con metodo post
come devo fare a non far arrivare in maniera errata i dati al sever che recupera il'xml ?

non esiste un metodo del tipo server.URLEncode per xml? cioè qual cosa che lasci intatto xml al momento dell' invio tramite url?

l'errore che ricevo dal server di raccolta e questo:

Nome con carattere iniziale non valido. Errore durante l'elaborazione della risorsa "https://www...