Class HttpRequest (1.0.0)

public sealed class HttpRequest : IMessage<HttpRequest>, IEquatable<HttpRequest>, IDeepCloneable<HttpRequest>, IBufferMessage, IMessage

The proto definition of http request.

Inheritance

Object > HttpRequest

Namespace

Google.Cloud.ApigeeConnect.V1

Assembly

Google.Cloud.ApigeeConnect.V1.dll

Constructors

HttpRequest()

public HttpRequest()

HttpRequest(HttpRequest)

public HttpRequest(HttpRequest other)
Parameter
NameDescription
otherHttpRequest

Properties

Body

public ByteString Body { get; set; }

HTTP request body.

Property Value
TypeDescription
ByteString

Headers

public RepeatedField<Header> Headers { get; }

The HTTP request headers.

Property Value
TypeDescription
RepeatedField<Header>

Id

public string Id { get; set; }

A unique identifier for the request.

Property Value
TypeDescription
String

Method

public string Method { get; set; }

The HTTP request method. Valid methods: "GET", "HEAD", "POST", "PUT", "PATCH","DELETE".

Property Value
TypeDescription
String

Url

public Url Url { get; set; }

The HTTP request URL.

Property Value
TypeDescription
Url