Making Software for You!
Innovators for Industry and Institution Software
 
You are here: Home » Products » cgi_echo

Version
This document is current with cgi_echo version 1.0.2.0. The most up to date information on cgi_echo can be found at https://www.iii-software.com/products/.

RSS icon RSS Feed
You can monitor the changes to this utility by subscribing to the cgi_echo RSS Feed. You can either click on the link to start your RSS client or enter the feed address (https://www.iii-software.com/products/cgi_echo/rss.xml) directly into your client. This is a low-volume feed which will contain only items of interest to cgi_echo users.

Overview
cgi_echo is a utility to aid in debugging HTML form posts. It simply takes the form data that was posted to the server and displays it back to the browser.

cgi_echo is available as a stand-alone executable that can be hosted on any server allowing Windows executables as CGIs. It is also available as a service here on our site. See our Sample Page at https://www.iii-software.com/products/cgi_echo/sample.shtml for a quick demonstration.

The Problem
Every so often, a developer experiences a problem with a form. A script run amok does not populate a form field properly, or whatever. Often, once you see the contents of the form post, the problem is immediately obvious! cgi_echo will show you all the contents of your form.

Requirements
To run locally: cgi_echo will run on any 32-bit or 64-bit version of Windows. Windows 95 through Windows 7 are supported on workstations. On the server side, all versions of Windows Server from NT4 through 2008 are supported. Any server that can pass CGI requests to a Windows executable (e.g., IIS, PWS, Apache, Abyss, etc.) should work with proper configuration.

To use our instance: Simply change your form action or URL to https://www.iii-software.com/cgi-bin/cgi_echo.exe. Any modern browser (IE6+, FireFox2+) should work fine.

Installation
If installing on your own server, download the cgi_echo package. cgi_echo does not require a formal installation. You can unpack the zip into your CGI-BIN directory. If you need a utility to unpack the zip file, we suggest WinZIP.

Syntax
See the sample page for forms you can use with cgi_echo test.

Errors
The utility should not throw any errors as it simply echoes back its input. If you fail to provide any input, it will just echo back an empty response.

Revision History

Date Version Change Description
2009.09.24 1.0.2.0 To prevent scripting injection, all < will be replaced with the HTML code &lt;.
2009.09.24 1.0.1.0 Initial release.
© Copyright 2010, III Software
Page: iii/products/cgi_echo/index.shtml       Last Modified: 9/25/2010