Como pegar uma página ou um arquivo da web utilizando ASP classic

Como pegar uma página ou um arquivo da web utilizando ASP classic

Voltando a falar da linguagem VBScript (ASP Classic) , a proposta desta vez seria como pegar uma página da web e salvá-la no disco ou no banco de dados por exemplo, note que através deste mesmo código você poderia pegar uma imagem da web (de um endereço url) dentre outras muitas coisas possíveis…

Existem várias situações que nos fazem pensar da utilidade desta função, no meu caso, eu tinha que armazenar um valor diário de uma determinada página web dinâmica no meu banco de dados, contudo, visando a confecção deste artigo, criei uma função mais “genérica”  , desta forma, você poderá ter uma direção mais segura de como proceder como o seu código.

Conforme a tecnologia utilizada , foram selecionados alguns  objetos disponíveis  para dar maior vazão na produtividade do algoritmo.

De forma prática o código abaixo foi escrito com várias linhas de comentários .

Ivaldo de Oliveira é desenvolvedor sênior de software

Criando um objeto do tipo dicionário no ASP classic

Criando um objeto do tipo dicionário no ASP classic (ASP 3)

O objeto Dicionário é usado para armazenar informações em pares nome / valor (referido como chave e item/dados-chave).

O objeto Dicionário pode parecer similar ao Array, no entanto, o objeto Dicionário é uma solução mais desejável para manipular dados relacionados.

Os itens podem ser qualquer forma de dados, e são armazenados na matriz.

Cada item está associado com uma única chave.

A chave é usada para recuperar um item individual, e é geralmente um número inteiro ou uma string, mas pode ser qualquer coisa exceto uma matriz.

O exemplo a seguir cria um objeto Dictionary, acrescenta alguns pares de chave / item a ela, e recupera o valor do item para cada chave:

Ivaldo de Oliveira 
é desenvolvedor sênior de softwares