Table of Contents

Method AddFile

Namespace
CurlUnity.Http

AddFile(string, string, byte[], string)

添加内存中的文件字段。

public void AddFile(string name, string fileName, byte[] content, string contentType = "application/octet-stream")

Parameters

name string
fileName string
content byte[]
contentType string

AddFile(string, string, Stream, long, string)

添加流式文件字段。用于大文件避免全量读入内存;必须给 length 以便提前算出 Content-Length。Stream 生命周期归调用方,本类不会 Dispose。

public void AddFile(string name, string fileName, Stream content, long length, string contentType = "application/octet-stream")

Parameters

name string
fileName string
content Stream
length long

Stream 从当前 Position 起将被读取的字节数。必须准确, 少于该值会导致发送失败。

contentType string