3.16设置请求内容(Body)
创建于 2026 年 8 月 17 日约 3 分钟读完
支持设置任意类型的请求内容。
HttpRequestBuilder.Post("https://furion.net/") .SetContent(null);HttpRequestBuilder.Post("https://furion.net/") .SetContent("furion", "text/plain");HttpRequestBuilder.Post("https://furion.net/") .SetContent(new { id = 1, name = "Furion"}); // 自动推断 Content-TypeHttpRequestBuilder.Post("https://furion.net/") .SetContent(new { id = 1, name = "Furion"}, "application/json");HttpRequestBuilder.Post("https://furion.net/") .SetContent(new MemoryStream(), "application/octet-stream");HttpRequestBuilder.Post("https://furion.net/") .SetContent(new byte[]{}, "application/octet-stream");HttpRequestBuilder.Post("https://furion.net/") .SetContent(new StringContent(...), "text/plain; charset=utf-8");HttpRequestBuilder.Post("https://furion.net/") .SetContent(new ReadOnlyMemory<byte>(...), "application/octet-stream");HttpRequestBuilder.Post("https://furion.net/") .SetContent(new MultipartContent(), "multipart/form-data");HttpRequestBuilder.Post("https://furion.net/") .SetContent(new MemoryStream(), "multipart/form-data", disposeResourcesOnRequestCompletion: true); // 配置请求结束后自动释放资源