Version: 2019.3
LanguageEnglish
  • C#

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(byte[] data);

Parameters

dataData 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(string name, byte[] data);

Parameters

nameSection name.
dataData 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(string name, byte[] data, string contentType);

Parameters

nameSection name.
dataData payload of this section.
contentTypeThe value for this section's Content-Type header.

Description

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


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

Parameters

nameSection name.
dataString data payload for this section.
contentTypeThe value for this section's Content-Type header.
encodingAn 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(string name, string data, string contentType);

Parameters

nameSection name.
dataString data payload for this section.
contentTypeC.

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(string name, string data);

Parameters

nameSection name.
dataString 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(string data);

Parameters

dataString 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.