Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


MultipartFormFileSection

Contains a named file section based on the raw bytes from data, with a custom Content-Type and file name.
Read time 2 minutesLast updated 10 days ago

Definition

MultipartFormFileSection(string, byte[], string, string)

Contains a named file section based on the raw bytes from data, with a custom
Content-Type
and file name.
public MultipartFormFileSection(string name, byte[] data, string fileName, string contentType)

Parameters

name

Name of this form section.

data

Raw contents of the file to upload.

fileName

Name of the file uploaded by this form section.

contentType

The value for this section's
Content-Type
header.

Remarks

The full-control option. Manually specify a section name, raw data, file name and
Content-Type
. If fileName is null or empty, it defaults to
file.dat
. If contentType is null or empty, it defaults to
application/octet-stream
.

MultipartFormFileSection(byte[])

Contains an anonymous file section based on the raw bytes from data, assigns a default
Content-Type
and file name.
public MultipartFormFileSection(byte[] data)

Parameters

data

Raw contents of the file to upload.

Remarks

Creates a file section based on the raw bytes from the data argument. Assigns a content-type of application/octet-stream and a file name of file.dat.

MultipartFormFileSection(string, byte[])

Contains an anonymous file section based on the raw bytes from data with a specific file name. Assigns a default
Content-Type
.
public MultipartFormFileSection(string fileName, byte[] data)

Parameters

fileName

Name of the file uploaded by this form section.

data

Raw contents of the file to upload.

Remarks

Assigns a
Content-Type
of
application/octet-stream
.

MultipartFormFileSection(string, string, Encoding, string)

Contains a named file section with data drawn from data, as marshaled by dataEncoding. Assigns a specific file name from fileName and a default
Content-Type
.
public MultipartFormFileSection(string name, string data, Encoding dataEncoding, string fileName)

Parameters

name

Name of this form section.

data

Contents of the file to upload.

dataEncoding

A string encoding.

fileName

Name of the file uploaded by this form section.

Remarks

Content-Type
is assumed to be
text/plain
, with an
encoding
drawn from dataEncoding. If dataEncoding is null, defaults to UTF8.

MultipartFormFileSection(string, Encoding, string)

An anonymous file section with data drawn from data, as marshaled by dataEncoding. Assigns a specific file name from fileName and a default
Content-Type
.
public MultipartFormFileSection(string data, Encoding dataEncoding, string fileName)

Parameters

data

Contents of the file to upload.

dataEncoding

A string encoding.

fileName

Name of the file uploaded by this form section.

Remarks

As above, but unnamed.

MultipartFormFileSection(string, string)

An anonymous file section with data drawn from the UTF8 string data. Assigns a specific file name from fileName and a default
Content-Type
.
public MultipartFormFileSection(string data, string fileName)

Parameters

data

Contents of the file to upload.

fileName

Name of the file uploaded by this form section.

Remarks

Convenience method. Specify file contents via the data string and assign a file name via fileName. Assumes the string is encoded in UTF8. Assigns a
Content-Type
of
text/plain; encoding=utf8
. If fileName is null or empty, assigns a file name of
file.txt
.