Client

Overview

Location

  • Reference:
    • Go.dll  .NET, .NET Standard 2.0
    • Go.fx  Island
  • Namespace: go.net.http
  • Platforms: .NET, .NET Standard 2.0, Island

 

constructor

 

constructor

 

Client()

 

init()

 

Sub New()

 

// .NET, .NET Standard 2.0
constructor(aTransport: RoundTripper; aCheckRedirect: Func<Memory<Request>, Slice<Memory<Request>>, error>; aJar: CookieJar; aTimeout: Duration)
// Island
constructor(aTransport: RoundTripper; aCheckRedirect: Func<RemObjects.Elements.System.Memory<go.net.http.Request>,go.builtin.Slice<RemObjects.Elements.System.Memory<go.net.http.Request>>,go.builtin.error>; aJar: CookieJar; aTimeout: Duration)

 

// .NET, .NET Standard 2.0
Client(RoundTripper aTransport, Func<Memory<Request>, Slice<Memory<Request>>, error> aCheckRedirect, CookieJar aJar, Duration aTimeout)
// Island
Client(RoundTripper aTransport, Func<RemObjects.Elements.System.Memory<go.net.http.Request>,go.builtin.Slice<RemObjects.Elements.System.Memory<go.net.http.Request>>,go.builtin.error> aCheckRedirect, CookieJar aJar, Duration aTimeout)

 

// .NET, .NET Standard 2.0
init(_ aTransport: RoundTripper, _ aCheckRedirect: Func<Memory<Request>, Slice<Memory<Request>>, error>, _ aJar: CookieJar, _ aTimeout: Duration)
// Island
init(_ aTransport: RoundTripper, _ aCheckRedirect: Func<RemObjects.Elements.System.Memory<go.net.http.Request>,go.builtin.Slice<RemObjects.Elements.System.Memory<go.net.http.Request>>,go.builtin.error>, _ aJar: CookieJar, _ aTimeout: Duration)

 

// .NET, .NET Standard 2.0
Sub New(aTransport As RoundTripper, aCheckRedirect As Func (Of Memory<Request>, Slice<Memory<Request>>, error), aJar As CookieJar, aTimeout As Duration)
// Island
Sub New(aTransport As RoundTripper, aCheckRedirect As Func<RemObjects.Elements.System.Memory<go.net.http.Request>,go.builtin.Slice<RemObjects.Elements.System.Memory<go.net.http.Request>>,go.builtin.error>, aJar As CookieJar, aTimeout As Duration)

Parameters:

  • aTransport:
  • aCheckRedirect:
  • aJar:
  • aTimeout:

constructor (Client)

 

constructor(value: Client)

 

Client(Client value)

 

init(_ value: Client)

 

Sub New(value As Client)

Parameters:

  • value:

CheckRedirect

 

// .NET, .NET Standard 2.0
var CheckRedirect: Func<Memory<Request>, Slice<Memory<Request>>, error>;
// Island
var CheckRedirect: Func<RemObjects.Elements.System.Memory<go.net.http.Request>,go.builtin.Slice<RemObjects.Elements.System.Memory<go.net.http.Request>>,go.builtin.error>;

 

// .NET, .NET Standard 2.0
Func<Memory<Request>, Slice<Memory<Request>>, error> CheckRedirect
// Island
Func<RemObjects.Elements.System.Memory<go.net.http.Request>,go.builtin.Slice<RemObjects.Elements.System.Memory<go.net.http.Request>>,go.builtin.error> CheckRedirect

 

// .NET, .NET Standard 2.0
var CheckRedirect: Func<Memory<Request>, Slice<Memory<Request>>, error>
// Island
var CheckRedirect: Func<RemObjects.Elements.System.Memory<go.net.http.Request>,go.builtin.Slice<RemObjects.Elements.System.Memory<go.net.http.Request>>,go.builtin.error>

 

// .NET, .NET Standard 2.0
CheckRedirect Func<Memory<Request>, Slice<Memory<Request>>, error>
// Island
CheckRedirect Func<RemObjects.Elements.System.Memory<go.net.http.Request>,go.builtin.Slice<RemObjects.Elements.System.Memory<go.net.http.Request>>,go.builtin.error>

 

// .NET, .NET Standard 2.0
FIELD CheckRedirect() As Func (Of Memory<Request>, Slice<Memory<Request>>, error)
// Island
FIELD CheckRedirect() As Func<RemObjects.Elements.System.Memory<go.net.http.Request>,go.builtin.Slice<RemObjects.Elements.System.Memory<go.net.http.Request>>,go.builtin.error>

CloseIdleConnections

 

method CloseIdleConnections

 

void CloseIdleConnections()

 

func CloseIdleConnections()

 

// .NET, .NET Standard 2.0
func CloseIdleConnections() 
// Island
func CloseIdleConnections() void

 

Sub CloseIdleConnections()

Do

 

// .NET, .NET Standard 2.0
method Do(req: Memory<Request>): tuple of (Memory<Response>, error)
// Island
method Do(req: Memory<Request>): tuple of (Memory<Response>, error)

 

// .NET, .NET Standard 2.0
(Memory<Response>, error) Do(Memory<Request> req)
// Island
(Memory<Response>, error) Do(Memory<Request> req)

 

// .NET, .NET Standard 2.0
func Do(_ req: Memory<Request>) -> (Memory<Response>, error)
// Island
func Do(_ req: Memory<Request>) -> (Memory<Response>, error)

 

// .NET, .NET Standard 2.0
func Do(req Memory<Request>) tuple of (Memory<Response>, error)
// Island
func Do(req Memory<Request>) tuple of (Memory<Response>, error)

 

// .NET, .NET Standard 2.0
Function Do(req As Memory<Request>) As Tuple (Of Memory<Response>, error)
// Island
Function Do(req As Memory<Request>) As Tuple (Of Memory<Response>, error)

Parameters:

  • req:

Get

 

method Get(url: string): tuple of (resp: Memory<Response>, err: error)

 

// .NET, .NET Standard 2.0
(Memory<Response>resp, error err) Get(string url)
// Island
(Memory<Response>resp, error err) Get(string url)

 

func Get(_ url: string) -> (Memory<Response>, error)

 

func Get(url string) tuple of (|name=resp| Memory<Response>, |name=err| error)

 

Function Get(url As string) As Tuple (Of Memory<Response>, error)

Parameters:

  • url:

 

method Head(url: string): tuple of (resp: Memory<Response>, err: error)

 

// .NET, .NET Standard 2.0
(Memory<Response>resp, error err) Head(string url)
// Island
(Memory<Response>resp, error err) Head(string url)

 

func Head(_ url: string) -> (Memory<Response>, error)

 

func Head(url string) tuple of (|name=resp| Memory<Response>, |name=err| error)

 

Function Head(url As string) As Tuple (Of Memory<Response>, error)

Parameters:

  • url:

Jar

 

var Jar: CookieJar;

 

CookieJar Jar

 

var Jar: CookieJar

 

Jar CookieJar

 

FIELD Jar() As CookieJar

Post

 

method Post(url: string; contentType: string; body: Reader): tuple of (resp: Memory<Response>, err: error)

 

// .NET, .NET Standard 2.0
(Memory<Response>resp, error err) Post(string url, string contentType, Reader body)
// Island
(Memory<Response>resp, error err) Post(string url, string contentType, Reader body)

 

func Post(_ url: string, _ contentType: string, _ body: Reader) -> (Memory<Response>, error)

 

func Post(url string, contentType string, body Reader) tuple of (|name=resp| Memory<Response>, |name=err| error)

 

Function Post(url As string, contentType As string, body As Reader) As Tuple (Of Memory<Response>, error)

Parameters:

  • url:
  • contentType:
  • body:

PostForm

 

method PostForm(url: string; data: Values): tuple of (resp: Memory<Response>, err: error)

 

// .NET, .NET Standard 2.0
(Memory<Response>resp, error err) PostForm(string url, Values data)
// Island
(Memory<Response>resp, error err) PostForm(string url, Values data)

 

func PostForm(_ url: string, _ data: Values) -> (Memory<Response>, error)

 

func PostForm(url string, data Values) tuple of (|name=resp| Memory<Response>, |name=err| error)

 

Function PostForm(url As string, data As Values) As Tuple (Of Memory<Response>, error)

Parameters:

  • url:
  • data:

Timeout

 

var Timeout: Duration;

 

Duration Timeout

 

var Timeout: Duration

 

Timeout Duration

 

FIELD Timeout() As Duration

Transport

 

var Transport: RoundTripper;

 

RoundTripper Transport

 

var Transport: RoundTripper

 

Transport RoundTripper

 

FIELD Transport() As RoundTripper

 

CheckRedirect

 

// .NET, .NET Standard 2.0
var CheckRedirect: Func<Memory<Request>, Slice<Memory<Request>>, error>;
// Island
var CheckRedirect: Func<RemObjects.Elements.System.Memory<go.net.http.Request>,go.builtin.Slice<RemObjects.Elements.System.Memory<go.net.http.Request>>,go.builtin.error>;

 

// .NET, .NET Standard 2.0
Func<Memory<Request>, Slice<Memory<Request>>, error> CheckRedirect
// Island
Func<RemObjects.Elements.System.Memory<go.net.http.Request>,go.builtin.Slice<RemObjects.Elements.System.Memory<go.net.http.Request>>,go.builtin.error> CheckRedirect

 

// .NET, .NET Standard 2.0
var CheckRedirect: Func<Memory<Request>, Slice<Memory<Request>>, error>
// Island
var CheckRedirect: Func<RemObjects.Elements.System.Memory<go.net.http.Request>,go.builtin.Slice<RemObjects.Elements.System.Memory<go.net.http.Request>>,go.builtin.error>

 

// .NET, .NET Standard 2.0
CheckRedirect Func<Memory<Request>, Slice<Memory<Request>>, error>
// Island
CheckRedirect Func<RemObjects.Elements.System.Memory<go.net.http.Request>,go.builtin.Slice<RemObjects.Elements.System.Memory<go.net.http.Request>>,go.builtin.error>

 

// .NET, .NET Standard 2.0
FIELD CheckRedirect() As Func (Of Memory<Request>, Slice<Memory<Request>>, error)
// Island
FIELD CheckRedirect() As Func<RemObjects.Elements.System.Memory<go.net.http.Request>,go.builtin.Slice<RemObjects.Elements.System.Memory<go.net.http.Request>>,go.builtin.error>

Jar

 

var Jar: CookieJar;

 

CookieJar Jar

 

var Jar: CookieJar

 

Jar CookieJar

 

FIELD Jar() As CookieJar

Timeout

 

var Timeout: Duration;

 

Duration Timeout

 

var Timeout: Duration

 

Timeout Duration

 

FIELD Timeout() As Duration

Transport

 

var Transport: RoundTripper;

 

RoundTripper Transport

 

var Transport: RoundTripper

 

Transport RoundTripper

 

FIELD Transport() As RoundTripper

 

constructor

 

constructor

 

Client()

 

init()

 

Sub New()

 

// .NET, .NET Standard 2.0
constructor(aTransport: RoundTripper; aCheckRedirect: Func<Memory<Request>, Slice<Memory<Request>>, error>; aJar: CookieJar; aTimeout: Duration)
// Island
constructor(aTransport: RoundTripper; aCheckRedirect: Func<RemObjects.Elements.System.Memory<go.net.http.Request>,go.builtin.Slice<RemObjects.Elements.System.Memory<go.net.http.Request>>,go.builtin.error>; aJar: CookieJar; aTimeout: Duration)

 

// .NET, .NET Standard 2.0
Client(RoundTripper aTransport, Func<Memory<Request>, Slice<Memory<Request>>, error> aCheckRedirect, CookieJar aJar, Duration aTimeout)
// Island
Client(RoundTripper aTransport, Func<RemObjects.Elements.System.Memory<go.net.http.Request>,go.builtin.Slice<RemObjects.Elements.System.Memory<go.net.http.Request>>,go.builtin.error> aCheckRedirect, CookieJar aJar, Duration aTimeout)

 

// .NET, .NET Standard 2.0
init(_ aTransport: RoundTripper, _ aCheckRedirect: Func<Memory<Request>, Slice<Memory<Request>>, error>, _ aJar: CookieJar, _ aTimeout: Duration)
// Island
init(_ aTransport: RoundTripper, _ aCheckRedirect: Func<RemObjects.Elements.System.Memory<go.net.http.Request>,go.builtin.Slice<RemObjects.Elements.System.Memory<go.net.http.Request>>,go.builtin.error>, _ aJar: CookieJar, _ aTimeout: Duration)

 

// .NET, .NET Standard 2.0
Sub New(aTransport As RoundTripper, aCheckRedirect As Func (Of Memory<Request>, Slice<Memory<Request>>, error), aJar As CookieJar, aTimeout As Duration)
// Island
Sub New(aTransport As RoundTripper, aCheckRedirect As Func<RemObjects.Elements.System.Memory<go.net.http.Request>,go.builtin.Slice<RemObjects.Elements.System.Memory<go.net.http.Request>>,go.builtin.error>, aJar As CookieJar, aTimeout As Duration)

Parameters:

  • aTransport:
  • aCheckRedirect:
  • aJar:
  • aTimeout:

constructor (Client)

 

constructor(value: Client)

 

Client(Client value)

 

init(_ value: Client)

 

Sub New(value As Client)

Parameters:

  • value: