/**
  * Get the status code from the given data.
- * @param data The data containing the status code at front, limited by " ".
- * @return The parsed status code.
- */
-std::string parse_status_code(std::string data)
-{
-    std::list<std::string> tokens;
-    boost::algorithm::split(tokens,data,boost::is_any_of(" "));
-    if ( tokens.empty() )
-        return "";
-    return tokens.front();
-}
-
-
-/**
- * Get the status code from the given data.
- * @param data The data containing the status code at front, limited by " ".
+ * @param data The data containing the status code at front, limited by delimiter.
  * @param delimiter The delimiter to use.
- * @return The parsed status code.
+ * @return The parsed status code
  */
 std::string parse_status_code(std::string data, std::string delimiter)
 {
 
 namespace Util
 {
     std::string compute_md5_digest(std::string data);
-    std::string parse_status_code(std::string data);
-    std::string parse_status_code(std::string data, std::string delimiter);
+    std::string parse_status_code(std::string data, std::string delimiter=" ");
 }
 
 #endif