public abstract class HTTPSeekableLineReader extends AbstractSeekableLineReader
| Modifier and Type | Class and Description |
|---|---|
static class |
HTTPSeekableLineReader.BadHttpStatusException |
| Modifier and Type | Field and Description |
|---|---|
protected String |
connectedUrl |
static String |
CONTENT_LENGTH |
protected String |
cookie |
protected String |
errHeader |
static String |
LAST_MODIFIED |
protected boolean |
noKeepAlive |
protected String |
saveErrHeader |
blockSize, br, bufferFully, closed, is, UTF8| Constructor and Description |
|---|
HTTPSeekableLineReader() |
| Modifier and Type | Method and Description |
|---|---|
String |
getConnectedUrl() |
String |
getCookie() |
String |
getErrHeader() |
abstract String |
getHeaderValue(String headerName) |
String |
getSaveErrHeader() |
abstract long |
getSize() |
abstract String |
getUrl() |
boolean |
isNoKeepAlive() |
static String |
makeRangeHeader(long offset,
int maxLength) |
void |
setCookie(String cookie) |
void |
setErrHeader(String errHeader) |
void |
setNoKeepAlive(boolean noKeepAlive) |
void |
setSaveErrHeader(String saveErrHeader) |
close, doClose, doSeekLoad, finalize, getInputStream, isClosed, readLine, seek, seekWithMaxRead, setBufferFully, skipLinepublic static final String CONTENT_LENGTH
public static final String LAST_MODIFIED
protected boolean noKeepAlive
protected String cookie
protected String connectedUrl
protected String errHeader
protected String saveErrHeader
public abstract String getUrl()
public abstract long getSize()
throws IOException
getSize in interface SeekableLineReadergetSize in class AbstractSeekableLineReaderIOExceptionpublic static String makeRangeHeader(long offset, int maxLength)
public String getCookie()
public void setCookie(String cookie)
public boolean isNoKeepAlive()
public void setNoKeepAlive(boolean noKeepAlive)
public String getConnectedUrl()
public String getSaveErrHeader()
public void setSaveErrHeader(String saveErrHeader)
public String getErrHeader()
public void setErrHeader(String errHeader)
Copyright © 2015 The International Internet Preservation Consortium. All Rights Reserved.