using http codes in sol005 client whenever possible