我想从www.xyz.com上阅读www.abc.com - 页面(查看源代码),也可能是跨域问题。
通过使用我能够阅读的WebRequest,WebResponse,Stream,可以在代码中使用。
但我想在JavaScript或jQuery中做同样的事情是可能的吗?你可以帮助我吗?
先谢谢。
例如:通过这个我们可以在cs页面中阅读,但我想在jquery中使用相同的东西
WebRequest request = WebRequest.Create("http://www.abc.com");
WebResponse response = request.GetResponse();
Stream data = response.GetResponseStream();
string html = String.Empty;
Uri pgetpage = new Uri(host);
if (pgetpage.HostNameType == UriHostNameType.Dns && (!(pgetpage.HostNameType == UriHostNameType.Unknown)))
{
host = "http://" + pgetpage.Host.Replace("www.", "") + "/";
}
string getUrl1 = host;
html = sr.ReadToEnd();
答案 0 :(得分:1)
在正常情况下,由于原始政策相同(跨域访问)。
如果您可以修改其他服务器上的响应,则应该能够使用CORS或其他x域解决方案。
答案 1 :(得分:-2)
你可以试试这个
$.get('www.xyz.com', function(data) {
alert(data);
});