甚至在说出我的问题之前,都会告诉你这是一个非常模糊的问题。但是,如果您有任何类似的想法,请告诉我。
我实际上是在尝试使用 ASP.Net 在本地编写自己的网站。我实际上想尝试模拟一个包含交易和股票详细信息的网站。我想真正从一些人那里获取细节。请让我知道是否可以从其他网站获取数据,或者是否有任何网站可以获取此类详细信息。也请让我知道在设计网站之前和期间我需要记住的所有参数。请让我知道我可以利用的任何此类想法。非常非常感谢你们。感谢您的任何评论。
甚至在说出我的问题之前,都会告诉你这是一个非常模糊的问题。但是,如果您有任何类似的想法,请告诉我。
我实际上是在尝试使用 ASP.Net 在本地编写自己的网站。我实际上想尝试模拟一个包含交易和股票详细信息的网站。我想真正从一些人那里获取细节。请让我知道是否可以从其他网站获取数据,或者是否有任何网站可以获取此类详细信息。也请让我知道在设计网站之前和期间我需要记住的所有参数。请让我知道我可以利用的任何此类想法。非常非常感谢你们。感谢您的任何评论。
是的,您可以使用 ASP.Net 从其他网站获取数据,但一般来说,如果您打算制作一个大型网站,那么从其他网站上抓取数据是“离线”完成的,并且 ASP.Net 应用程序提供了这个缓存爬取的页面。请记住,来自单个 IP(即您的服务器)的大量流量可能会引起系统管理员的注意,除非您事先与该站点达成协议,并且您可能会禁止您的 IP 以冷却它。
是的,当然您可以使用System.Net类(例如System.Net.WebClient )来获取数据。
您可以开始研究的一些基础知识是HttpWebRequest和HttpWebResponse类,下面是从MSDN获取的一个简单示例
// Create an HttpWebRequest using WebRequest.Create (see .NET docs)!
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(uri);
// Execute the request and obtain the response
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
一般来说,我会从数据源提供的网络服务中获取类似的数据。尽管我怀疑您是否可以免费找到这样的服务。