This method uploads data in a byte array to a file on the remote server specified by a scheme, host name, and path.

[Visual Basic] Public Function HttpUploadByteArrayToFile(ByVal scheme As String, ByVal remoteHost As String, ByVal remotePath As String, ByVal ByVal data As Byte()) As Boolean
[C#] public bool HttpUploadByteArrayToFile(string scheme, string remoteHost, string remotePath, byte[] data);

Parameters

scheme

Internet Access Protocol ("http" or "https")

remoteHost

DNS style domain name or IP address

remotePath

The upload path on the remote server

data

Data in byte array

Return Value

Returns True if successful, otherwise returns False

Explanation

The HttpUploadByteArrayToFile method uploads data in a byte array to a file on the remote server specified by a scheme, host name, and path.

This method is enabled for HTTP or HTTPS protocol.

Example

[Visual Basic.NET]

Dim Ret As Boolean
'Username and password
ImageKit1.File.HttpCredentials = New NetworkCredential("user", "password")
'When using "POST"
ImageKit1.File.HttpMethod = "POST"
ImageKit1.File.HttpHeaders.Set("Content-Disposition", "form-data; name=""file""; filename=""test.jpg""")
Ret = ImageKit1.File.HttpUploadByteArrayToFile("http", "www.newtone.co.jp", "test/upload.php", data)
'When using "PUT"
'ImageKit1.File.HttpMethod = "PUT"
'Ret = ImageKit1.File.HttpUploadByteArrayToFile("http", "www.newtone.co.jp", "test/test.jpg", data)

[Visual C#.NET]

bool Ret;
//Username and password
ImageKit1.File.HttpCredentials = new NetworkCredential("user", "password");
//When using "POST"
ImageKit1.File.HttpMethod = "POST";
ImageKit1.File.HttpHeaders.Set("Content-Disposition", "form-data; name=\"file\"; filename=\"test.jpg\"");
Ret = ImageKit1.File.HttpUploadByteArrayToFile("http", "www.newtone.co.jp", "test/upload.php", data);
//When using "PUT"
//ImageKit1.File.HttpMethod = "PUT";
//Ret = ImageKit1.File.HttpUploadByteArrayToFile("http", "www.newtone.co.jp", "test/test.jpg", data);

See Also

ImageKit.File Members | Newtone.ImageKit.Wpf.ImageKit

 

The ImageKit WPF is created by Newtone Corporation