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