@Override public long getContentLengthLong() { return _fields.getLongField(HttpHeader.CONTENT_LENGTH.toString()); }
@Override public int getContentLength() { return (int)_fields.getLongField(HttpHeader.CONTENT_LENGTH.toString()); }
@Override public int getContentLength() { return (int)_fields.getLongField(HttpHeader.CONTENT_LENGTH.toString()); }
@Override public int getContentLength() { return (int)_fields.getLongField(HttpHeader.CONTENT_LENGTH.toString()); }
@Override public String getUserAgent() { return request.getHeader(HttpHeader.USER_AGENT.toString()); }
@Override public String getReferer() { return request.getHeader(HttpHeader.REFERER.toString()); }
@Override public String getAddress() { String addr = null; if (preferProxiedForAddress) { addr = request.getHeader(HttpHeader.X_FORWARDED_FOR.toString()); } if (addr == null) { addr = request.getRemoteAddr(); } return addr; }
private final <TResult, TRequest> TResult buildPost(Class<TResult> outputType, String path, TRequest requestBody, boolean includeAuthToken) throws IOException { Invocation.Builder builder = target.path(path).request(MediaType.APPLICATION_JSON_TYPE); if (includeAuthToken) { builder = builder.header(HttpHeader.AUTHORIZATION.toString(), TokenUtils.AUTH_HEADER_PREFIX + userSession.getToken()); } return readEntity(outputType, builder.buildPost(Entity.json(requestBody))); }
public void setLongContentLength(long len) { // Protect from setting after committed as default handling // of a servlet HEAD request ALWAYS sets _content length, even // if the getHandling committed the response! if (isCommitted() || isIncluding()) return; _contentLength = len; _fields.putLongField(HttpHeader.CONTENT_LENGTH.toString(), len); }
public void setLongContentLength(long len) { // Protect from setting after committed as default handling // of a servlet HEAD request ALWAYS sets _content length, even // if the getHandling committed the response! if (isCommitted() || isIncluding()) return; _contentLength = len; _fields.putLongField(HttpHeader.CONTENT_LENGTH.toString(), len); }
public void setLongContentLength(long len) { // Protect from setting after committed as default handling // of a servlet HEAD request ALWAYS sets _content length, even // if the getHandling committed the response! if (isCommitted() || isIncluding()) return; _contentLength = len; _fields.putLongField(HttpHeader.CONTENT_LENGTH.toString(), len); }
public void setLongContentLength(long len) { // Protect from setting after committed as default handling // of a servlet HEAD request ALWAYS sets _content length, even // if the getHandling committed the response! if (isCommitted() || isIncluding()) return; _contentLength = len; _fields.putLongField(HttpHeader.CONTENT_LENGTH.toString(), len); }
public void setLongContentLength(long len) { // Protect from setting after committed as default handling // of a servlet HEAD request ALWAYS sets _content length, even // if the getHandling committed the response! if (isCommitted() || isIncluding()) return; _contentLength = len; _fields.putLongField(HttpHeader.CONTENT_LENGTH.toString(), len); }
public void setLongContentLength(long len) { // Protect from setting after committed as default handling // of a servlet HEAD request ALWAYS sets _content length, even // if the getHandling committed the response! if (isCommitted() || isIncluding()) return; _contentLength = len; _fields.putLongField(HttpHeader.CONTENT_LENGTH.toString(), len); }
@Override public int getContentLength() { if (_metadata.getContentLength()!=Long.MIN_VALUE) return (int)_metadata.getContentLength(); return (int)_metadata.getFields().getLongField(HttpHeader.CONTENT_LENGTH.toString()); }
@Override public long getContentLengthLong() { if (_metadata.getContentLength()!=Long.MIN_VALUE) return _metadata.getContentLength(); return _metadata.getFields().getLongField(HttpHeader.CONTENT_LENGTH.toString()); }
@Override public int getContentLength() { MetaData.Request metadata = _metaData; if(metadata==null) return -1; if (metadata.getContentLength()!=Long.MIN_VALUE) return (int)metadata.getContentLength(); return (int)metadata.getFields().getLongField(HttpHeader.CONTENT_LENGTH.toString()); }
@Override public long getContentLengthLong() { MetaData.Request metadata = _metaData; if(metadata==null) return -1L; if (metadata.getContentLength()!=Long.MIN_VALUE) return metadata.getContentLength(); return metadata.getFields().getLongField(HttpHeader.CONTENT_LENGTH.toString()); }
private void sanityCheck() throws Exception { UserLoginSession ul = login(); String authHeader = HttpHeader.AUTHORIZATION.toString(); String authToken = "_dremio" + ul.getToken(); Space dg = expectSuccess(currentApiV2.path("space/DG").request(JSON).header(authHeader, authToken).buildGet(), Space.class); assertEquals(10, dg.getContents().getDatasets().size()); expectSuccess(currentApiV2.path("/jobs").request(JSON).header(authHeader, authToken).buildGet(), JobsUI.class); SourceUI source = expectSuccess(currentApiV2.path("source/LocalFS1").request(JSON).header(authHeader, authToken).buildGet(), SourceUI.class); NamespaceTree ns = source.getContents(); assertEquals("/source/LocalFS1", source.getResourcePath().toString()); assertTrue(ns.getDatasets().size() + ns.getFolders().size() + ns.getFiles().size() > 0); String folderName = "folder_" + System.currentTimeMillis(); expectSuccess((currentApiV2.path("space/DG/folder/").request(JSON).header(authHeader, authToken)).buildPost(Entity.json("{\"name\": \""+folderName+"\"}")), Folder.class); }
private void sanityCheck() throws Exception { UserLoginSession ul = login(); String authHeader = HttpHeader.AUTHORIZATION.toString(); String authToken = "_dremio" + ul.getToken(); Space dg = expectSuccess(currentApiV2.path("space/DG").request(JSON).header(authHeader, authToken).buildGet(), Space.class); assertEquals(10, dg.getContents().getDatasets().size()); expectSuccess(currentApiV2.path("/jobs").request(JSON).header(authHeader, authToken).buildGet(), JobsUI.class); SourceUI source = expectSuccess(currentApiV2.path("source/LocalFS1").request(JSON).header(authHeader, authToken).buildGet(), SourceUI.class); NamespaceTree ns = source.getContents(); assertEquals("/source/LocalFS1", source.getResourcePath().toString()); assertTrue(ns.getDatasets().size() + ns.getFolders().size() + ns.getFiles().size() > 0); String folderName = "folder_" + System.currentTimeMillis(); expectSuccess((currentApiV2.path("space/DG/folder/").request(JSON).header(authHeader, authToken)).buildPost(Entity.json("{\"name\": \""+folderName+"\"}")), Folder.class); }