docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class UnityHttpClient

    An implementation of IHttpClient for Unity specific platforms

    Inheritance
    object
    UnityHttpClient
    Implements
    IHttpClient
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Unity.Cloud.Common.Runtime
    Assembly: Unity.Cloud.Common.Runtime.dll
    Syntax
    public class UnityHttpClient : IHttpClient

    Constructors

    UnityHttpClient()

    Initializes and returns an instance of UnityHttpClient.

    Declaration
    public UnityHttpClient()

    UnityHttpClient(long)

    Initializes and returns an instance of UnityHttpClient.

    Declaration
    public UnityHttpClient(long maximumUploadSizeForMemoryStorage)
    Parameters
    Type Name Description
    long maximumUploadSizeForMemoryStorage

    The maximum upload size that the client will store in memory. Bigger payloads will be stored in a temporary file.

    Properties

    Timeout

    Declaration
    public TimeSpan Timeout { get; set; }
    Property Value
    Type Description
    TimeSpan

    Methods

    SendAsync(HttpRequestMessage, HttpCompletionOption, IProgress<HttpProgress>, CancellationToken)

    Declaration
    public Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, HttpCompletionOption completionOption, IProgress<HttpProgress> progress, CancellationToken cancellationToken)
    Parameters
    Type Name Description
    HttpRequestMessage request
    HttpCompletionOption completionOption
    IProgress<HttpProgress> progress
    CancellationToken cancellationToken
    Returns
    Type Description
    Task<HttpResponseMessage>

    Implements

    IHttpClient
    In This Article
    Back to top
    Copyright © 2025 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)