通过


你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

HttpsResponse 类

  • java.lang.Object
    • com.microsoft.azure.sdk.iot.device.transport.https.HttpsResponse

public class HttpsResponse

HTTPS 响应。 包含状态代码、正文、标头字段和错误原因 ((如果有任何) )。

构造函数摘要

修饰符 构造函数 说明
protected HttpsResponse()
HttpsResponse(int status, byte[] body, Map<String,List<String>> headerFields, byte[] errorReason)

构造函数。

方法摘要

修饰符和类型 方法和描述
byte[] getBody()

响应正文的 Getter。

byte[] getErrorReason()

错误原因的 Getter。

java.lang.String getHeaderField(String field)

标头字段的 Getter。

java.util.Map<java.lang.String,java.lang.String> getHeaderFields()

标头字段的 Getter。

int getStatus()

HTTPS 状态代码的 Getter。

方法继承自 java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

构造函数详细信息

HttpsResponse

protected HttpsResponse()

HttpsResponse

public HttpsResponse(int status, byte[] body, Map> headerFields, byte[] errorReason)

构造函数。

Parameters:

status - HTTPS 状态代码。
body - 响应正文。
headerFields - 标头字段名称和与字段名称关联的值的映射。
errorReason - 错误原因。

方法详细信息

getBody

public byte[] getBody()

响应正文的 Getter。

Returns:

响应正文。

getErrorReason

public byte[] getErrorReason()

错误原因的 Getter。

Returns:

错误原因。

getHeaderField

public String getHeaderField(String field)

标头字段的 Getter。

Parameters:

field - 标头字段名称。

Returns:

标头字段值。 如果存在多个值,则根据 RFC2616,它们以逗号分隔的列表的形式返回。

Throws:

java.lang.IllegalArgumentException - 如果给定字段名称不存在值,则为 。

getHeaderFields

public Map getHeaderFields()

标头字段的 Getter。

Returns:

此响应的标头字段的副本。

getStatus

public int getStatus()

HTTPS 状态代码的 Getter。

Returns:

HTTPS 状态代码。

适用于