Package org.jsoup
Interface Connection.Response
-
- All Superinterfaces:
Connection.Base<Connection.Response>
- All Known Implementing Classes:
HttpConnection.Response
- Enclosing interface:
- Connection
public static interface Connection.Response extends Connection.Base<Connection.Response>
Represents a HTTP response.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
body()
Get the body of the response as a plain string.byte[]
bodyAsBytes()
Get the body of the response as an array of bytes.String
charset()
Get the character set name of the response, derived from the content-type header.Connection.Response
charset(String charset)
Set / override the response character set.String
contentType()
Get the response content type (e.g.Document
parse()
Parse the body of the response as a Document.int
statusCode()
Get the status code of the response.String
statusMessage()
Get the status message of the response.-
Methods inherited from interface org.jsoup.Connection.Base
cookie, cookie, cookies, hasCookie, hasHeader, hasHeaderWithValue, header, header, headers, method, method, removeCookie, removeHeader, url, url
-
-
-
-
Method Detail
-
statusCode
int statusCode()
Get the status code of the response.- Returns:
- status code
-
statusMessage
String statusMessage()
Get the status message of the response.- Returns:
- status message
-
charset
String charset()
Get the character set name of the response, derived from the content-type header.- Returns:
- character set name
-
charset
Connection.Response charset(String charset)
Set / override the response character set. When the document body is parsed it will be with this charset.- Parameters:
charset
- to decode body as- Returns:
- this Response, for chaining
-
contentType
String contentType()
Get the response content type (e.g. "text/html");- Returns:
- the response content type
-
parse
Document parse() throws IOException
Parse the body of the response as a Document.- Returns:
- a parsed Document
- Throws:
IOException
- on error
-
body
String body()
Get the body of the response as a plain string.- Returns:
- body
-
bodyAsBytes
byte[] bodyAsBytes()
Get the body of the response as an array of bytes.- Returns:
- body bytes
-
-