[an error occurred while processing this directive]
|Location: > News Site Map|
Vero Beach, FL - Monday, April 15th, 2002: Deep Sky Technologies, Inc., today announced the full release of HTTP Client Deux v1.1.0 for Macintosh and Windows. HTTP Client Deux is a 4th Dimension component which provides a comprehensive set of HTTP and HTTPS request methods for use throughout 4D based projects.
HTTP Client Deux provides many automation and management functions for use in writing HTTP request and response processing code. It automatically handles most of the common operations involved in managing HTTP communications in 4D.
HTTP Client Deux works "on top" of TCP Deux, another 4D component available from Deep Sky Technologies, Inc. TCP Deux provides completely transparent operation with 4D Internet Commands v6.7.x, 4D Internet Commands v6.8.x, Internet ToolKit v2.0.x, and Internet ToolKit v2.5.x; any of these plugins can be used without any coding changes. The only exception to this is for HTTPS requests to function properly you must be using a valid copy of ITK Pro v2.5.x.
TCP Deux and HTTP Client Deux do require that the BASh 4D component be installed for it to operate correctly. BASh is a 4D component available for free from DSTi and it handles all of the core routines needed to properly run TCP Deux and HTTP Client Deux.
A full manual, explaining every call and feature available in HTTP Client Deux, is included with the component.
Features in the HTTP Client Deux component
The functionality available in the HTTP Client Deux component include:
The HTTP Client Deux component requires the BASh and TCP Deux components be installed to operate properly. The TCP Deux component is available directly from Deep Sky Technologies, Inc, and provides a transparent TCP layer between 4D and TCP plugins. BASh is available for free from Deep Sky Technologies, Inc., and provides essential routines needed by all 4D programmers.
Pricing and Availability
The HTTP Client Deux component is available for free to all owners of TCP Deux. There are no licensing or deployment restrictions of any kind for the HTTP Client Deux component.
The HTTP Client Deux component can be downloaded by following the Downloads link on the Deep Sky Technologies, Inc., web site, located at:
New Features in v1.1.0
Version 1.1.0 of the HTTP Client Deux component contains four important feature additions.
First, HTTP Client Deux now provides direct support for authentication in all HTTP requests. This allows for the direct submission of authentication username and password to be included with the HTTP requests. The HTTP Client Deux component will handle internally all encoding and formatting of the optional username and password data provided to the component.
Second, optional parameters for all HTTP request routines for adding custom request header lines. This allows the developer to include any and all special request header lines that might be needed for particular web requests.
Third, HTTP Client Deux request routines now have optional parameters for setting the timeout value for requests. Reducing timeout values for local requests can speed the reporting of non-responding systems. Increasing timeout values allows for greater tolerance of slowly responding hosts.
Finally, support for 4D v6.8.x is now available in HTTP Client Deux. New affix documents specifically for running under Carbon using 4D v6.8.x are available with this release of the component.
Developers Everywhere are Talking
"Just a quick word of thanks for your components... I've spent much of today implementing HTTP Deux, TCP Deux, ITK, BASh, etc. into an application that needed to be a client to a web server. I had originally used some code (I think it was from WS4D) and what was taking me (and the other code) about 100 lines to handle, was done in 1 line with your components. And what I wasn't expecting to discover was the wealth of GREAT commands that came with the TCP Deux component that would not only save months and months of time, but probably is much better than I could have done anyway. Installation was painless, and I'm jazzed right now because I've been able to demo something to a client in a matter of hours, that will result in more work for me and my gang. And I should say that although I can't see what's going on in the code, your coding and naming style is easy to follow and very consistent with my own. So 10 out of 10 on this stuff, dude! Very happy with the purchase."
- Myles Wakeham, Tech Solutions Inc.
About Deep Sky Technologies, Inc.
Based in Vero Beach, Florida, Deep Sky Technologies, Inc., provides software development, consulting, hosting, and colocation services. Founded in 1997, Deep Sky Technologies, Inc., develops and supports a wide variety of software development tools and services to aid in the creation of custom applications and web sites for the Macintosh and Windows platform. For more information, please visit our home page at http://www.deepskytech.com/.
For more information contact:
You can also join the Deep Sky Technologies, Inc., announcement mailing list. Subscriptions can be placed online at:
All trade names referenced in this document are the trademark or registered trademark of their respective holder.