2017-08-25 5 views
0

J'ai besoin de créer un script qui génère des URL à partir d'un site web spécifique et une copie de son contenu vers quelque chose comme txt pour en analyser certaines données par la suite. Je suis capable de générer des URL mais je n'ai aucune idée de comment obtenir le contenu des pages dans un fichier texte. J'utilise classic asp et je serais reconnaissant si vous pouviez me donner un exemple sur la façon de le faire.Classic ASP: Comment enregistrer le contenu d'une page?

La page que je dois copier ne contient que du texte brut, ce qui est sûr de garder dans un texte

+0

Copie possible de [Télécharger les fichiers de l'URL en utilisant ASP classique] (https://stackoverflow.com/questions/10496675/download-files-from-url-using-classic-asp) –

Répondre

0

vous voulez utiliser l'objet Fil système, voici un exemple complet de 4Guys:

http://www.4guysfromrolla.com/webtech/040699-1.shtml

Une chose à noter que j'ai vu des gens rencontrer des problèmes avec, et c'est des autorisations. Dans le tutoriel URL ci-dessus, ils mentionnent l'enregistrement dans votre c: racine pour un emplacement de fichier:

set myFile = fso.CreateTextFile("C:\test.txt", true) 

À moins que vous configurez des autorisations spéciales dans la racine de votre lecteur C: \, que je recommande vivement ne fait pas Comme c'est un risque de sécurité potentiel, il ne fonctionnera pas. Je vous recommande de créer un dossier à partir de la racine de votre site Web, car les autorisations seront probablement déjà en place (cela dépend évidemment de vos besoins car je ne fais que deviner).

+0

merci pour la réponse j'ai aussi besoin d'obtenir le contenu de l'URL pour cela, je peux utiliser fso pour enregistrer le fichier. –

+0

ok, quel code avez-vous trouvé jusqu'à présent? –