Josh Babcock:
I got tired of watching all those http requests scroll over the screen, so I made them SG_LOG( SG_IO, SG_INFO, ); FB: adapt a bit
This commit is contained in:
parent
29aae322c7
commit
63f471e394
1 changed files with 5 additions and 5 deletions
|
@ -101,7 +101,7 @@ void HttpdChannel::foundTerminator (void) {
|
||||||
const string s = buffer.getData();
|
const string s = buffer.getData();
|
||||||
|
|
||||||
if ( s.find( "GET " ) == 0 ) {
|
if ( s.find( "GET " ) == 0 ) {
|
||||||
printf("echo: %s\n", s.c_str());
|
SG_LOG( SG_IO, SG_INFO, "echo: " << s );
|
||||||
|
|
||||||
string rest = s.substr(4);
|
string rest = s.substr(4);
|
||||||
string request;
|
string request;
|
||||||
|
@ -120,7 +120,7 @@ void HttpdChannel::foundTerminator (void) {
|
||||||
// request to update property value
|
// request to update property value
|
||||||
string args = request.substr( pos + 1 );
|
string args = request.substr( pos + 1 );
|
||||||
request = request.substr( 0, pos );
|
request = request.substr( 0, pos );
|
||||||
printf("'%s' '%s'\n", request.c_str(), args.c_str());
|
SG_LOG( SG_IO, SG_INFO, "'" << request << "' '" << args << "'" );
|
||||||
request = urlDecode(request);
|
request = urlDecode(request);
|
||||||
|
|
||||||
// parse args looking for "value="
|
// parse args looking for "value="
|
||||||
|
@ -136,12 +136,12 @@ void HttpdChannel::foundTerminator (void) {
|
||||||
done = true;
|
done = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
printf(" arg = %s\n", arg.c_str() );
|
SG_LOG( SG_IO, SG_INFO, " arg = " << arg );
|
||||||
string::size_type apos = arg.find("=");
|
string::size_type apos = arg.find("=");
|
||||||
if ( apos != string::npos ) {
|
if ( apos != string::npos ) {
|
||||||
string a = arg.substr( 0, apos );
|
string a = arg.substr( 0, apos );
|
||||||
string b = arg.substr( apos + 1 );
|
string b = arg.substr( apos + 1 );
|
||||||
printf(" a = %s b = %s\n", a.c_str(), b.c_str() );
|
SG_LOG( SG_IO, SG_INFO, " a = " << a << " b = " << b );
|
||||||
if ( request == "/run.cgi" ) {
|
if ( request == "/run.cgi" ) {
|
||||||
// execute a command
|
// execute a command
|
||||||
if ( a == "value" ) {
|
if ( a == "value" ) {
|
||||||
|
@ -267,7 +267,7 @@ void HttpdChannel::foundTerminator (void) {
|
||||||
push( "HTTP/1.1 200 OK" );
|
push( "HTTP/1.1 200 OK" );
|
||||||
push( getTerminator() );
|
push( getTerminator() );
|
||||||
|
|
||||||
printf("size = %d\n", response.length());
|
SG_LOG( SG_IO, SG_INFO, "size = " << response.length() );
|
||||||
char ctmp[256];
|
char ctmp[256];
|
||||||
sprintf(ctmp, "Content-Length: %d", response.length());
|
sprintf(ctmp, "Content-Length: %d", response.length());
|
||||||
push( ctmp );
|
push( ctmp );
|
||||||
|
|
Loading…
Reference in a new issue