4.22Adding HttpContent content
Created on Aug 17, 2026~1 min read
Add all request content derived from HttpContent.
HttpRequestBuilder.Post("https://furion.net") .SetMultipartContent(multipart => { multipart.Add(new StringContent("test")); multipart.Add(new StringContent("test"), "name"); // Set the form name multipart.Add(new FormUrlEncodedContent([ new KeyValuePair<string, string>("id", "1"), new KeyValuePair<string, string>("name", "furion") ])); multipart.Add(JsonContent.Create(new { id = 1, name = "Furion" }); multipart.Add(new StreamContent(stream)); multipart.Add(new ByteArrayContent(bytes), "bytes"); multipart.Add(new ReadOnlyMemoryContent(new ReadOnlyMemory<byte>(bytes)); multipart.Add(new MultipartFormDataContent()); });