public HttpReq delete(String url) { return verb(HttpVerb.DELETE).url(url); }
public HttpReq patch(String url) { return verb(HttpVerb.PATCH).url(url); }
public HttpReq get(String url) { return verb(HttpVerb.GET).url(url); }
public HttpReq put(String url) { return verb(HttpVerb.PUT).url(url); }
public static HttpReq url(String url) { return req().url(url); }
public HttpReq head(String url) { return verb(HttpVerb.HEAD).url(url); }
public static HttpReq put(String url) { return req().verb(HttpVerb.PUT).url(url); }
public HttpReq patch(String url) { return req().verb(HttpVerb.PATCH).url(url); }
public HttpReq options(String url) { return req().verb(HttpVerb.OPTIONS).url(url); }
public static HttpReq head(String url) { return req().verb(HttpVerb.HEAD).url(url); }
public HttpReq get(String url) { return req().verb(HttpVerb.GET).url(url); }
public HttpReq put(String url) { return req().verb(HttpVerb.PUT).url(url); }
public HttpReq head(String url) { return req().verb(HttpVerb.HEAD).url(url); }
public HttpReq trace(String url) { return req().verb(HttpVerb.TRACE).url(url); }
public static HttpReq post(String url) { return req().verb(HttpVerb.POST).url(url); }
public static HttpReq delete(String url) { return req().verb(HttpVerb.DELETE).url(url); }
public static HttpReq options(String url) { return req().verb(HttpVerb.OPTIONS).url(url); }
public HttpReq post(String url) { return req().verb(HttpVerb.POST).url(url); }
protected boolean request(HttpReq req) { HttpResp resp = req.execute(); switch (resp.code()) { case 200: return true; case 404: getLog().error(U.frmt("Couldn't find: %s", req.url())); return false; default: String msg = "Unexpected response received from: %s! Response code: %s, full response:\n\n%s\n"; getLog().error(U.frmt(msg, req.url(), resp.code(), resp.body())); return false; } }
public static HttpReq req(HttpVerb verb, String urlPath) { return HTTP.req().verb(verb).url(localUrl(urlPath)); }