通过.NET从HTML页面检索值

时间:2015-02-05 09:10:38

标签: javascript c# html .net http-get

我有一个问题,我相信它有一个简单的解决方案,但我以前没遇到过。

我有一个HTML文件,它调用JavaScript API并检索值 - 这种特殊情况调用映射API并在传递邮政编码时检索坐标。但是,为了论证,我将简化为以下内容:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<script>
  
  $(document).ready(function() {
  
    $("#myDiv").text("xValue,yValue");      
  });
  </script>

<div id="myDiv">
  </div>

但是,作为.net HTTP GET请求,它返回页面源,它​​具有空div而没有注入值:

var httpWebRequest = (HttpWebRequest)WebRequest.Create("http://mywebsite.com/myfile.html");
httpWebRequest.ContentType = "text/html";
httpWebRequest.Method = "GET";

var httpResponse = (HttpWebResponse)httpWebRequest.GetResponse();
using (var streamReader = new StreamReader(httpResponse.GetResponseStream()))
{
    var result = streamReader.ReadToEnd();
}

必须有一个更好的解决方案来解决这个问题 - 我只能通过JavaScript检索这些值。

0 个答案:

没有答案