> For the complete documentation index, see [llms.txt](https://vc-docs.gitbook.io/engine/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://vc-docs.gitbook.io/engine/home/doxygen_synced/classes/class_networking_1_1_request.md).

# Networking::Request

**Usage:** `const r = new api.Networking.Request(); r.URI = url; r.Method = "GET"; r.Send(onOk, onErr);`

## Public Functions

|      | Name                                                                                                                                                                                                 |
| ---- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| void | [**SetHeader**](https://git.unimetaverse.net/vc-core-engine/doxygen/-/tree/main/Classes/Classes/class_networking_1_1_request.md#function-setheader)(string name, string value)                       |
| void | [**RemoveHeader**](https://git.unimetaverse.net/vc-core-engine/doxygen/-/tree/main/Classes/Classes/class_networking_1_1_request.md#function-removeheader)(string name)                               |
| void | [**ClearHeaders**](https://git.unimetaverse.net/vc-core-engine/doxygen/-/tree/main/Classes/Classes/class_networking_1_1_request.md#function-clearheaders)()                                          |
| void | [**AddQuery**](https://git.unimetaverse.net/vc-core-engine/doxygen/-/tree/main/Classes/Classes/class_networking_1_1_request.md#function-addquery)(string key, string value)                          |
| void | [**RemoveQuery**](https://git.unimetaverse.net/vc-core-engine/doxygen/-/tree/main/Classes/Classes/class_networking_1_1_request.md#function-removequery)(string key)                                  |
| void | [**ClearQueries**](https://git.unimetaverse.net/vc-core-engine/doxygen/-/tree/main/Classes/Classes/class_networking_1_1_request.md#function-clearqueries)()                                          |
| void | [**Send**](https://git.unimetaverse.net/vc-core-engine/doxygen/-/tree/main/Classes/Classes/class_networking_1_1_request.md#function-send)(Action< string > callback, Action< string > errorCallback) |

## Public Attributes

|        | Name                                                                                                                                          |
| ------ | --------------------------------------------------------------------------------------------------------------------------------------------- |
| string | [**URI**](https://git.unimetaverse.net/vc-core-engine/doxygen/-/tree/main/Classes/Classes/class_networking_1_1_request.md#variable-uri)       |
| string | [**Body**](https://git.unimetaverse.net/vc-core-engine/doxygen/-/tree/main/Classes/Classes/class_networking_1_1_request.md#variable-body)     |
| string | [**Method**](https://git.unimetaverse.net/vc-core-engine/doxygen/-/tree/main/Classes/Classes/class_networking_1_1_request.md#variable-method) |

## Public Functions Documentation

### function SetHeader

```csharp
void SetHeader(
    string name,
    string value
)
```

### function RemoveHeader

```csharp
void RemoveHeader(
    string name
)
```

### function ClearHeaders

```csharp
void ClearHeaders()
```

### function AddQuery

```csharp
void AddQuery(
    string key,
    string value
)
```

### function RemoveQuery

```csharp
void RemoveQuery(
    string key
)
```

### function ClearQueries

```csharp
void ClearQueries()
```

### function Send

```csharp
void Send(
    Action< string > callback,
    Action< string > errorCallback
)
```

## Public Attributes Documentation

### variable URI

```csharp
string URI;
```

### variable Body

```csharp
string Body;
```

### variable Method

```csharp
string Method;
```

***

Updated on 2026-07-22 at 12:00:00 +0800
