wodHttpDLX is a HTTP client ActiveX control that provides easy interface to the HTTP protocol. Its primary purpose is to retrieve documents and other resources from the WEB, being as programmer-friendly as possible. You will find it can be fully automated to get you requested resource, but also can be used by advanced programmers under complete control from your code. Supports Proxies, Basic/NTLM authentications, SSL, uploads.....
License includes one year of free updates and unlimited lifetime technical support. Each developer must have his own design-time license.
General information
WeOnlyDo Software's wodHttpDLX is a HTTP client ActiveX control that provides easy, both high and low level access to the complete HTTP protocol. It's primary purpose is to retrieve documents and other resources from the WEB. It was designed to be as programmer-friendly as possible. You will find it can be fully automated to get you requested resource, but also can be used by advanced programmers under complete control from your code.
Usage model
Default behavior of wodHttpDLX is to do as much as possible to get resource you request - it will automatically connect, try to pass through proxy server (if set), try to authenticate with both proxy and the server, follow redirections,..., until it finally grabs requested resource, and then it will disconnect. If the problem occurs during this automation, you will receive notification about failure, so you can request the resource again using different information provided. Or.. You can use wodHttpDLX to manually connect to the server, send request, check received response, parse received data by yourself - almost all aspect of HTTP protocol is covered by wodHttpDLX. You can have full control over it's behavior if needed - it's all up to you to decide which path you will go.
Features include
Supports all known and unknown request methods: Get, Post, Put, Delete,...., and you can even use your custom ones
Besides HTTP requests, it can also handle secured SSL/TLS requests
Supports many different proxies, including Socks, MSProxy, Squid ...
Can authenticate both on Proxy, and on protected WEB pages
Includes HTML Parser standalone component for easy extracting data from retrieved pages (more information here)
Supports Basic, Digest and NTLM, authentications
In SSL mode it can also authenticate using client certificate
Has separate Request and Response objects
Creates Cookies collection for both Request and Response objects to access cookies the easy way
Has interface to help you post and upload data to the server - with ease!
Provides access to retrieved resource through string property, but also through file on the disk
Supports blocking and non-blocking mode
Allows direct interaction with headers - you can check and set Cookies with just one line
It is a standalone solution - no extra DLLs required!
Includes component to parse HTML files
wodHtmlParser component is included in wodHttpDLX package free of charge. You can extract almost any data using this component. For example, you can easy get pictures from the page (using one line of code!!), find Google links, escape frames etc.. Provided samples will teach you on how to do basic stuff - and you'll see how easy it is!
Can be used in VB, Delphi, VBS, ASP...
Due to wodHttpDLX'es support both for blocking and non-blocking (event driven) model, you can use wodHttpDLX in virtually any environment. You can decide if you will use COM object or ActiveX - interface is the same, behavior is the same.
And, of course, it's a royalty free component.
...with the SFTP interface you produced, everything was so simple to understand, we were able to start coding almost immediately!
Zack Menendez
Mapframe Corporation
...with a minimum of effort as the DLL interface was written with such simplicity...
Zack Menendez
Mapframe Corporation
We have recently completed a large 1200+ location project where reliable Telnet and SSH connectivity was required. wodSSH worked flawlessly and allowed our staff to complete our project ontime and within budget.
James Sievers
Harbor Technologies
...with a minimum of effort as the DLL interface was written with such simplicity...
Zack Menendez
Mapframe Corporation
Congratulations on an excellent product and first rate support!
Sander Pool
Rhapsody Networks
The people at WeOnlyDo are amazing! ... I always get a super fast response from customer service, and the products are great too. Thanks WeOnlyDo
Jeff Hall
Occupational Health Research
Thank you very much for the rapid responses. I was a little nervous about dealing with a company that is on a different continent from me. You have proven my concerns to be unfounded.
Robert Pacheco
Surebridge, Inc.
Congratulations on an excellent product and first rate support!
Sander Pool
Rhapsody Networks
...wodFtpDlx was exactly what I needed, it worked, and it was priced right...
David Keenan
Serengeti Systems Incorporated
...with the SFTP interface you produced, everything was so simple to understand, we were able to start coding almost immediately!