Question

Même avant de poser ma question, je vous dirai qu’il s’agit d’une question très vague. Mais s'il vous plaît laissez-moi savoir si vous avez des idées similaires.

En fait, j'essaie d'écrire un site Web sur mon propre site en utilisant ASP.Net. En fait, je voulais essayer de simuler un site Web avec des détails sur le commerce et les actions. Je voulais en fait aller chercher les détails auprès de certains. S'il vous plaît laissez-moi savoir s'il est possible de récupérer les données d'un autre site Web ou s'il existe un site où je peux récupérer ces détails. Dites-moi également quels sont les paramètres que je dois garder à l’esprit avant et pendant la conception d’un site Web. S'il vous plaît laissez-moi savoir de telles idées que je peux utiliser. Merci à tous et très très fort. Tout commentaire de votre part est apprécié.

Était-ce utile?

La solution

Oui, vous pouvez utiliser ASP.Net pour extraire des données d'autres sites Web. Toutefois, si vous envisagez de créer un site volumineux, la suppression d'autres sites est effectuée "en mode hors connexion", et l'application ASP.Net est utilisée. hors de ce cache de pages explorées. N'oubliez pas que le trafic important provenant d'une seule adresse IP (votre serveur, par exemple) risque de générer des erreurs avec un administrateur système, à moins que vous n'ayez déjà passé un accord préalable avec le site. Il est également possible que votre adresse IP soit interdite pour le refroidir.

Autres conseils

Oui, vous pouvez bien entendu récupérer des données à l'aide de classes System.Net telles que System.Net.WebClient .

Certains éléments de base sur lesquels vous pouvez commencer à vous pencher sont le HttpWebRequest & amp; HttpWebResponse , voici un exemple simple extrait de 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();

Généralement, je récupèrerais de telles données dans un service Web fourni par la source de données. Bien que je doute que vous puissiez trouver un tel service gratuitement.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top