Legacy Documentation: Version 5.6 (Go to current version)
LanguageEnglish
  • C#
  • JS

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

MultipartFormDataSection Constructor

Suggest a change

Success!

Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable.

Close

Submission failed

For some reason your suggested change could not be submitted. Please <a>try again</a> in a few minutes. And thank you for taking the time to help us improve the quality of Unity Documentation.

Close

Cancel

public MultipartFormDataSection(data: byte[])
public MultipartFormDataSection(byte[] data);

Parameters

data Data payload of this section.

Description

Raw data section, unnamed and no Content-Type header.

Will not include either a filename or a Content-Type section header.


public MultipartFormDataSection(name: string, data: byte[])
public MultipartFormDataSection(string name, byte[] data);

Parameters

name Section name.
data Data payload of this section.

Description

Raw data section with a section name, no Content-Type header.

Identical to the prior constructor, but with a section name included.


public MultipartFormDataSection(name: string, data: byte[], contentType: string)
public MultipartFormDataSection(string name, byte[] data, string contentType);

Parameters

name Section name.
data Data payload of this section.
contentType The value for this section's Content-Type header.

Description

A raw data section with a section name and a Content-Type header.


public MultipartFormDataSection(name: string, data: string, encoding: Encoding, contentType: string)
public MultipartFormDataSection(string name, string data, Encoding encoding, string contentType);

Parameters

name Section name.
data String data payload for this section.
contentType The value for this section's Content-Type header.
encoding An encoding to marshal data to or from raw bytes.

Description

A named raw data section whose payload is derived from a string, with a Content-Type header.

data will be encoded into raw bytes using encoding.


public MultipartFormDataSection(name: string, data: string, contentType: string)
public MultipartFormDataSection(string name, string data, string contentType);

Parameters

name Section name.
data String data payload for this section.
contentType C.

Description

A named raw data section whose payload is derived from a UTF8 string, with a Content-Type header.

For UTF8 strings with custom Content-Type headers, use this constructor. data will be assumed to be in UTF8 encoding and converted to raw bytes appropriately.


public MultipartFormDataSection(name: string, data: string)
public MultipartFormDataSection(string name, string data);

Parameters

name Section name.
data String data payload for this section.

Description

A names raw data section whose payload is derived from a UTF8 string, with a default Content-Type.

For UTF8 strings, use this constructor. data will be assumed to be in UTF8 encoding and converted appropriately. The section will be assigned a Content-Type of text/plain; encoding=utf8.


public MultipartFormDataSection(data: string)
public MultipartFormDataSection(string data);

Parameters

data String data payload for this section.

Description

An anonymous raw data section whose payload is derived from a UTF8 string, with a default Content-Type.

Identical to the above, but without a section name.