# Rcp_ResponseCookies

> phone 5.0.0(12)+ | 2in1 5.0.1(13)+ | tablet 5.0.0(12)+ | tv 5.1.1(19)+ | wearable 5.1.0(18)+

## 概述

> phone | 2in1 | tablet | tv | wearable

响应Cookie。

**起始版本：** 5.0.0(12)

**相关模块：** [RemoteCommunication](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/remote-communication-overview)

**所在头文件：** [rcp.h](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/rcp_8h)

## 汇总

> phone | 2in1 | tablet | tv | wearable

### 成员变量

> phone | 2in1 | tablet | tv | wearable

|名称|描述|
|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------|
|char * [name](#name)|响应Cookie名称。|
|char * [value](#value)|响应Cookie值。|
|char * [domain](#domain)|响应Cookie域属性。|
|char * [path](#path)|响应Cookie路径属性。|
|char * [expires](#expires)|响应Cookie过期属性。|
|uint64_t [maxAge](#maxage)|响应Cookie maxAge属性。|
|bool [secure](#secure)|响应Cookie安全属性。true表示此cookie是通过安全连接返回的，false表示此cookie不是通过安全连接返回的。|
|bool [httpOnly](#httponly)|响应Cookie httpOnly属性。true表示不可通过页面脚本等活动内容访问cookie，false表示可以通过页面脚本等活动内容访问cookie。|
|char * [sameSite](#samesite)|响应Cookie sameSite属性。|
|uint64_t [rawSize](#rawsize)|此响应Cookie的原始大小。|
|char * [originString](#originstring)|原始字符串。|
|[Rcp_CookieAttributes](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/remote-communication-overview#rcp_cookieattributes) * [cookieAttributes](#cookieattributes)|响应Cookie中的所有属性。|
|struct [Rcp_ResponseCookies](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/_rcp___response_cookies) * [next](#next)|链式存储。指向下一个[Rcp_ResponseCookies](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/_rcp___response_cookies)的指针。|

## 结构体成员变量说明

> phone | 2in1 | tablet | tv | wearable

### cookieAttributes

> phone 5.0.0(12)+ | 2in1 5.0.1(13)+ | tablet 5.0.0(12)+ | tv 5.1.1(19)+ | wearable 5.1.0(18)+

```cpp
Rcp_CookieAttributes* Rcp_ResponseCookies::cookieAttributes
```

**描述**

响应Cookie中的所有属性。

### domain

> phone 5.0.0(12)+ | 2in1 5.0.1(13)+ | tablet 5.0.0(12)+ | tv 5.1.1(19)+ | wearable 5.1.0(18)+

```cpp
char* Rcp_ResponseCookies::domain
```

**描述**

响应Cookie域属性。

### expires

> phone 5.0.0(12)+ | 2in1 5.0.1(13)+ | tablet 5.0.0(12)+ | tv 5.1.1(19)+ | wearable 5.1.0(18)+

```cpp
char* Rcp_ResponseCookies::expires
```

**描述**

响应Cookie过期属性。

### httpOnly

> phone 5.0.0(12)+ | 2in1 5.0.1(13)+ | tablet 5.0.0(12)+ | tv 5.1.1(19)+ | wearable 5.1.0(18)+

```cpp
bool Rcp_ResponseCookies::httpOnly
```

**描述**

响应Cookie httpOnly属性。true表示不可通过页面脚本等活动内容访问cookie，false表示可以通过页面脚本等活动内容访问cookie。

### maxAge

> phone 5.0.0(12)+ | 2in1 5.0.1(13)+ | tablet 5.0.0(12)+ | tv 5.1.1(19)+ | wearable 5.1.0(18)+

```cpp
uint64_t Rcp_ResponseCookies::maxAge
```

**描述**

响应Cookie maxAge属性。

### name

> phone 5.0.0(12)+ | 2in1 5.0.1(13)+ | tablet 5.0.0(12)+ | tv 5.1.1(19)+ | wearable 5.1.0(18)+

```cpp
char* Rcp_ResponseCookies::name
```

**描述**

响应Cookie名称。

### next

> phone 5.0.0(12)+ | 2in1 5.0.1(13)+ | tablet 5.0.0(12)+ | tv 5.1.1(19)+ | wearable 5.1.0(18)+

```cpp
struct Rcp_ResponseCookies* Rcp_ResponseCookies::next
```

**描述**

链式存储。指向下一个[Rcp_ResponseCookies](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/_rcp___response_cookies)的指针。

### originString

> phone 5.0.0(12)+ | 2in1 5.0.1(13)+ | tablet 5.0.0(12)+ | tv 5.1.1(19)+ | wearable 5.1.0(18)+

```cpp
char* Rcp_ResponseCookies::originString
```

**描述**

原始字符串。

### path

> phone 5.0.0(12)+ | 2in1 5.0.1(13)+ | tablet 5.0.0(12)+ | tv 5.1.1(19)+ | wearable 5.1.0(18)+

```cpp
char* Rcp_ResponseCookies::path
```

**描述**

响应Cookie路径属性。

### rawSize

> phone 5.0.0(12)+ | 2in1 5.0.1(13)+ | tablet 5.0.0(12)+ | tv 5.1.1(19)+ | wearable 5.1.0(18)+

```cpp
uint64_t Rcp_ResponseCookies::rawSize
```

**描述**

此响应Cookie的原始大小。

### sameSite

> phone 5.0.0(12)+ | 2in1 5.0.1(13)+ | tablet 5.0.0(12)+ | tv 5.1.1(19)+ | wearable 5.1.0(18)+

```cpp
char* Rcp_ResponseCookies::sameSite
```

**描述**

响应Cookie sameSite属性。

### secure

> phone 5.0.0(12)+ | 2in1 5.0.1(13)+ | tablet 5.0.0(12)+ | tv 5.1.1(19)+ | wearable 5.1.0(18)+

```cpp
bool Rcp_ResponseCookies::secure
```

**描述**

响应Cookie安全属性。true表示此cookie是通过安全连接返回的，false表示此cookie不是通过安全连接返回的。

### value

> phone 5.0.0(12)+ | 2in1 5.0.1(13)+ | tablet 5.0.0(12)+ | tv 5.1.1(19)+ | wearable 5.1.0(18)+

```cpp
char* Rcp_ResponseCookies::value
```

**描述**

响应Cookie值。

