From 06b6bef860d6ac232c6372829b8415160b48f220 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Sun, 25 Mar 2012 22:10:36 +0900 Subject: Made WebSocket handshake more strict. Refactored HttpServer as well. --- src/HttpServerBodyCommand.cc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/HttpServerBodyCommand.cc') diff --git a/src/HttpServerBodyCommand.cc b/src/HttpServerBodyCommand.cc index 48581532..d420d788 100644 --- a/src/HttpServerBodyCommand.cc +++ b/src/HttpServerBodyCommand.cc @@ -104,16 +104,16 @@ void HttpServerBodyCommand::sendJsonRpcResponse getJsonRpcContentType(!callback.empty())); } else { httpServer_->disableKeepAlive(); - std::string httpCode; + int httpCode; switch(res.code) { case -32600: - httpCode = "400 Bad Request"; + httpCode = 400; break; case -32601: - httpCode = "404 Not Found"; + httpCode = 404; break; default: - httpCode = "500 Internal Server Error"; + httpCode = 500; }; httpServer_->feedResponse(httpCode, A2STR::NIL, responseData, -- cgit