# SerializeSimpleForm(Dictionary<string, string>)

> Serialize a dictionary of strings into a byte array containing URL-encoded UTF8 characters.

## Definition

* **Type:** Method
* **Namespace:** [UnityEngine.Networking](/engine/6000.5/script-reference/unityengine/networking.md)
* **Assembly:** UnityEngine.UnityWebRequestModule

```csharp
public static byte[] SerializeSimpleForm(Dictionary<string, string> formFields)
```

### Parameters

**** (\[Dictionary\<string, string>]\(https\://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2)): A dictionary containing the form keys and values to serialize.

### Returns

| Type                                                           | Description                                                                                    |
| -------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- |
| [byte\[\]](https://learn.microsoft.com/dotnet/api/system.byte) | A byte array containing the serialized form. The form's keys and values have been URL-encoded. |

### Remarks

This method will URL-encode the strings, then concatenate them as if they were in an HTTP query string. Keys and values will be separated with an equals sign (=) and different key-value pairs will be separated with ampersands (&).
