use xml.Heaader instead of reproducting string
use xml:,innerxml to capture arbitary response data, making the Do query useful for any resource.