absoluteTools-HTTP Descarga

absoluteTools - HTTP es un objeto ActiveX COM creado para permitir a los desarrolladores simular la interacción de las aplicaciones basadas en Windows con las páginas web, utilizando cualquier lenguaje de programación Com -aware , como Visual Basic, Visual C + + o Delphi. El uso es muy sencillo.

Este control admite los protocolos HTTP y HTTPS y es muy adecuada para crear las arañas web, herramientas de automatización y servicios de transferencia de archivos de forma segura .

Como funciona:

- Registro del control

Primero tendrá que registrar el control. Abra una ventana de "Command Prompt" vaya a la carpeta donde ha descomprimido los archivos y escriba:

regsvr32 absTools - HTTP.dll

 

- Para utilizar el control en Visual Basic

Crear un proyecto nuevo. Ver Demo.vbp como un ejemplo .

1 En el menú : Proyecto - > Referencias ...

Check ' absTools - HTTP '

2 Crear un objeto :

ObjMyControl Dim As Object

TmpContent Dim As String

Establecer objMyControl = CreateObject ( " absTools - HTTP" )

3 Desbloquear el control ( si tiene una clave válida , de lo contrario debe saltar al siguiente punto) :

retVal = objMyControl.Unlock ( " Nombre", " MyCompany ", " unlock_key ")

Init el control con el tiempo de espera, la cadena de agente de usuario , soporte para la activación de cookies, archivo de cookies externas , sin proxy (introduzca valores vacíos por los valores predeterminados): retVal = objMyControl.Init ( " 200 ", "" , "", "", " ", "" , "", "")

4 Agregar un campo de texto GET:

retVal = objMyControl.GETAddTextField ( " q ", " absolutePDF ")

5 Enviar solicitud con la lista actual campo a la dirección URL especificada :

retVal = objMyControl.SendRequest ( "http / / www.google.com / search " , "", " GET" , "")

6 Utilice la respuesta como tu prefiera ( en este ejemplo lo guardamos en un archivo ) :

TmpContent = objMyControl.ResponseContent ( )

TempFileName = " . \ Test.html "

filenum = FreeFile

TempFileName abierto para acceso binario escriben como # filenum

Ponga # filenum , TmpContent

Close # filenum