HTTP-hjálpartól FSharp.Data bjóða ein customizeHttpRequest-parametur. Hon tekur undirliggjandi HttpWebRequest og gevur aftur tað umbonið, sum skal nýtast:

open System.Net
open FSharp.Data

let body =
    Http.RequestString(
        "https://example.net/data",
        customizeHttpRequest = fun request ->
            request.Proxy <- WebProxy("http://proxy.example.net:8080")
            request
    )

Afturkallingin setur proxyna á hetta umbonið. Fyri hetta almennu HTTPS-umbonið kann ein ósamgildur umsøkjari úr HTTP-proxylistanum taka plássið hjá dømis-endanum, tá ið henda leiðin er loyvd. Seinasta tjáningin gevur aftur umbjóðandi lutin, ið svarar til dokumenteraðu funksjónssløgina HttpWebRequest -> HttpWebRequest.

Sama stilliparameturin er eisini tøkur á teimum samsvarandi gjølligu og asynkronu HTTP-háttunum. Halt afturkallingina saman við kallið ella tann endurnýtliga hjálparin, sum tørvar hesa leiðina. Restin av applikatiónini kann halda fram at nýta sína egnu umbjeðingarstilling.

Skyldar greinar