From bbb1a16f102f947b3841d5275512d867da797182 Mon Sep 17 00:00:00 2001 From: Henri Herscher Date: Mon, 5 Mar 2007 16:44:11 +0000 Subject: Better logging when OrkHttpClient receives an HTTP error. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@427 09dcff7a-b715-0410-9601-b79a96267cd0 --- orkbasecxx/OrkClient.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'orkbasecxx') diff --git a/orkbasecxx/OrkClient.cpp b/orkbasecxx/OrkClient.cpp index 39cbfcc..61745bf 100644 --- a/orkbasecxx/OrkClient.cpp +++ b/orkbasecxx/OrkClient.cpp @@ -43,6 +43,7 @@ void OrkClient::LogError(CStdString& logMsg) bool OrkHttpClient::ExecuteUrl(CStdString& request, CStdString& response, CStdString& hostname, int tcpPort, int timeout) { CStdString logMsg; + response = ""; ACE_SOCK_Connector connector; ACE_SOCK_Stream peer; ACE_INET_Addr peer_addr; @@ -135,7 +136,7 @@ bool OrkHttpClient::ExecuteUrl(CStdString& request, CStdString& response, CStdSt } if(header.size() <= 0 || response.size() <= 0) { - logMsg.Format("header size:%d response size:%d %s", header.size(), response.size(), requestDetails); + logMsg.Format("HTTP header:%s ** request:%s ** response:%s ** header size:%d response size:%d", header, requestDetails, response, header.size(), response.size()); LogError(logMsg); return false; } @@ -146,7 +147,7 @@ bool OrkHttpClient::ExecuteUrl(CStdString& request, CStdString& response, CStdSt header.GetAt(14) != 'O' && header.GetAt(15) != 'K' ) { - logMsg.Format("received header != 200 OK %s", requestDetails); + logMsg.Format("HTTP header:%s ** request:%s", header, requestDetails); LogError(logMsg); return false; } -- cgit v1.2.3