public int getStatusCode() { if (statusCode != 0) return statusCode; HTTPStatus httpStatus = new HTTPStatus(getFirstLine()); return httpStatus.getStatusCode(); }
public void set(String lineStr) setVersion(HTTP.VERSION); setStatusCode(INTERNAL_SERVER_ERROR); setReasonPhrase(code2String(INTERNAL_SERVER_ERROR)); return; return; String ver = st.nextToken(); setVersion(ver.trim()); setStatusCode(code); reason += st.nextToken(); setReasonPhrase(reason.trim());
public boolean isSuccessful() { return isSuccessful(getStatusCode()); }
public HTTPStatus(String ver, int code, String reason) { setVersion(ver); setStatusCode(code); setReasonPhrase(reason); }
public static final String code2String(int code) { switch (code) { case INVALID_ACTION: return "Invalid Action"; case INVALID_ARGS: return "Invalid Args"; case OUT_OF_SYNC: return "Out of Sync"; case INVALID_VAR: return "Invalid Var"; case PRECONDITION_FAILED: return "Precondition Failed"; case ACTION_FAILED: return "Action Failed"; default: return HTTPStatus.code2String(code); } }
public boolean isSuccessful() { return HTTPStatus.isSuccessful(getStatusCode()); }
public HTTPStatus(String lineStr) { set(lineStr); }
public HTTPStatus() { setVersion(""); setStatusCode(0); setReasonPhrase(""); }
public String getStatusLineString() { return "HTTP/" + getVersion() + " " + getStatusCode() + " " + HTTPStatus.code2String(statusCode) + HTTP.CRLF; }
public boolean isSuccessful() { return HTTPStatus.isSuccessful(getStatusCode()); }
public HTTPStatus(String lineStr) { set(lineStr); }
public HTTPStatus() { setVersion(""); setStatusCode(0); setReasonPhrase(""); }
public void set(String lineStr) setVersion(HTTP.VERSION); setStatusCode(INTERNAL_SERVER_ERROR); setReasonPhrase(code2String(INTERNAL_SERVER_ERROR)); return; return; String ver = st.nextToken(); setVersion(ver.trim()); setStatusCode(code); reason += st.nextToken(); setReasonPhrase(reason.trim());
HTTPStatus httpStatus = new HTTPStatus(firstLine); int statCode = httpStatus.getStatusCode(); if (statCode == HTTPStatus.CONTINUE){
public boolean isSuccessful() { return isSuccessful(getStatusCode()); }
public static final String code2String(int code) { switch (code) { case INVALID_ACTION: return "Invalid Action"; case INVALID_ARGS: return "Invalid Args"; case OUT_OF_SYNC: return "Out of Sync"; case INVALID_VAR: return "Invalid Var"; case PRECONDITION_FAILED: return "Precondition Failed"; case ACTION_FAILED: return "Action Failed"; default: return HTTPStatus.code2String(code); } }
public boolean isSuccessful() { return HTTPStatus.isSuccessful(getStatusCode()); }
public HTTPStatus(String lineStr) { set(lineStr); }
public HTTPStatus(String ver, int code, String reason) { setVersion(ver); setStatusCode(code); setReasonPhrase(reason); }
public void set(String lineStr) setVersion(HTTP.VERSION); setStatusCode(INTERNAL_SERVER_ERROR); setReasonPhrase(code2String(INTERNAL_SERVER_ERROR)); return; return; String ver = st.nextToken(); setVersion(ver.trim()); setStatusCode(code); reason += st.nextToken(); setReasonPhrase(reason.trim());