Legacy Documentation: Version 4.5.0

Script language:

  • JS
  • C#
  • Boo
Script language

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

WWWForm.AddBinaryData

AddBinaryData(fieldName: string, contents: byte[], fileName: string = null, mimeType: string = null): void;
void AddBinaryData(string fieldName, byte[] contents, string fileName = null, string mimeType = null);
def AddBinaryData(fieldName as string, contents as byte[], fileName as string = null, mimeType as string = null) as void

Description

Add binary data to the form.

Use this function to upload files and images to a web server application. Note that the data is read from the contents of byte array and not from a file. The fileName parameter is for telling the server what filename to use when saving the uploaded file.

If mimeType is not given and first 8 bytes of the data match PNG format header, then the data is sent with "image/png" mimetype. Otherwise it is sent with "application/octet-stream" mimetype.