[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [help-cgicc] (no subject)

From: Alexander J. Oss
Subject: Re: [help-cgicc] (no subject)
Date: Mon, 2 Dec 2002 21:52:40 -0500

What happens if you run your application at the command prompt?  Does it
print the headers as you expect?

----- Original Message -----
From: "Сергей Островский" <address@hidden>
To: <address@hidden>
Sent: Monday, December 02, 2002 1:55 PM
Subject: [help-cgicc] (no subject)

Hello Friends,

      could anyone tell me what i did wrong?

      here is error:

      CGI Error
      The specified CGI application misbehaved by not returning a complete
set of HTTP headers. The headers it did return are:

      here is my cgi program:

#include <iostream>
#include <vector>
#include <string>

#include "cgicc/Cgicc.h"
#include "cgicc/HTMLClasses.h"
#include "cgicc/HTTPHeaders.h"

using namespace std;
using namespace cgicc;

main(int argc,
     char **argv)
   try {
      Cgicc cgi;

      // Send HTTP header
      cout << HTTPHTMLHeader() << endl;

      // Set up the HTML document
      cout << html() << head(title("Cgicc example")) << endl;
      cout << body() << endl;

      cout << h1("Hi! I Am a CGI") << endl;

      // Close the HTML document
      cout << body() << html();
   catch(exception& e) {
      // handle any errors - omitted for brevity
   return 0;

   the error occurs even if i try to send headers by this way:
   printf("Content-Type: text/html\n");


help-cgicc mailing list

reply via email to

[Prev in Thread] Current Thread [Next in Thread]