 <p>The response contains no content in the geodata-lat element. It appears that client side code is getting that data so your response only is looking at the html that the server generated. I tried this out myself and this is the section of the response you are looking for. You can see it is empty: <img src="https://i.stack.imgur.com/2Sfql.png" alt="xmlhttp response"></p> <p>If you try an element that has content (geodata-kml-button), it does pull in a value ("Download KML file"). Ignore the ByteArrayToString() call, that was just me testing: <img src="https://i.stack.imgur.com/5U8AK.png" alt="enter image description here"></p> <p>If they don't have a real API then I don't think you can get your data this way.</p>