private Long getContentLength()

in src/main/java/org/apache/creadur/tentacles/NexusClient.java [87:98]


    private Long getContentLength(final URI uri) throws IOException {
        final CloseableHttpResponse head = head(uri);
        final Header[] headers = head.getHeaders(HttpHeaders.CONTENT_LENGTH);

        if (headers != null && headers.length >= 1) {
            return Long.valueOf(headers[0].getValue());
        }

        head.close();

        return (long) -1;
    }