httprequesthandler.cpp 624 B

1234567891011121314151617181920212223
  1. /**
  2. @file
  3. @author Stefan Frings
  4. */
  5. #include "httprequesthandler.h"
  6. using namespace stefanfrings;
  7. HttpRequestHandler::HttpRequestHandler(QObject* parent)
  8. : QObject(parent)
  9. {}
  10. HttpRequestHandler::~HttpRequestHandler()
  11. {}
  12. void HttpRequestHandler::service(HttpRequest& request, HttpResponse& response)
  13. {
  14. qCritical("HttpRequestHandler: you need to override the service() function");
  15. qDebug("HttpRequestHandler: request=%s %s %s",request.getMethod().data(),request.getPath().data(),request.getVersion().data());
  16. response.setStatus(501,"not implemented");
  17. response.write("501 not implemented",true);
  18. }