public final class ResponseParsers
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
ResponseParsers.AbortMultipartUploadResponseParser |
static class |
ResponseParsers.AppendObjectResponseParser |
static class |
ResponseParsers.CompleteMultipartUploadResponseParser |
static class |
ResponseParsers.CopyObjectResponseParser |
static class |
ResponseParsers.CreateBucketResponseParser |
static class |
ResponseParsers.DeleteBucketResponseParser |
static class |
ResponseParsers.DeleteObjectResponseParser |
static class |
ResponseParsers.GetBucketACLResponseParser |
static class |
ResponseParsers.GetObjectResponseParser |
static class |
ResponseParsers.HeadObjectResponseParser |
static class |
ResponseParsers.InitMultipartResponseParser |
static class |
ResponseParsers.ListObjectsResponseParser |
static class |
ResponseParsers.ListPartsResponseParser |
static class |
ResponseParsers.PutObjectReponseParser |
static class |
ResponseParsers.UploadPartResponseParser |
Modifier and Type | Field and Description |
---|---|
static javax.xml.parsers.DocumentBuilderFactory |
domFactory |
Constructor and Description |
---|
ResponseParsers() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
checkChildNotNullAndGetValue(org.w3c.dom.Node item)
检查xml单节点有子节点并取值
|
static ObjectMetadata |
parseObjectMetadata(java.util.Map<java.lang.String,java.lang.String> headers)
Unmarshall object metadata from response headers.
|
static ServiceException |
parseResponseErrorXML(com.squareup.okhttp.Response response,
boolean isHeadRequest) |
static java.util.Map<java.lang.String,java.lang.String> |
parseResponseHeader(com.squareup.okhttp.Response response) |
static void |
safeCloseResponse(com.squareup.okhttp.Response response) |
static java.lang.String |
trimQuotes(java.lang.String s) |
public static java.lang.String trimQuotes(java.lang.String s)
public static ObjectMetadata parseObjectMetadata(java.util.Map<java.lang.String,java.lang.String> headers) throws java.io.IOException
java.io.IOException
public static java.util.Map<java.lang.String,java.lang.String> parseResponseHeader(com.squareup.okhttp.Response response)
public static ServiceException parseResponseErrorXML(com.squareup.okhttp.Response response, boolean isHeadRequest) throws java.io.IOException
java.io.IOException
public static java.lang.String checkChildNotNullAndGetValue(org.w3c.dom.Node item)
item
- public static void safeCloseResponse(com.squareup.okhttp.Response response)