د FSharp.Data پروکسۍ تنظیمول د customizeHttpRequest په مرسته
د لاندې HttpWebRequest پروکسۍ د FSharp.Data د مستند شوي customizeHttpRequest پارامیټر له لارې تنظیم کړئ.
د FSharp.Data د HTTP وسیلې customizeHttpRequest پارامیټر وړاندې کوي. دا لاندې HttpWebRequest اخلي او هغه غوښتنه بیرته راګرځوي چې باید وکارول شي:
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
)
د غوښتنې بیرته راتلو فعالیت په دې غوښتنه پروکسۍ ټاکي. د دې عامه HTTPS غوښتنې لپاره، کله چې دا لاره اجازه ولري، له د HTTP پروکسیو لیست څخه یو نه تصدیق شوی نوماند کولی شي د بېلګې پای ټکی بدل کړي. د هغې وروستی بیان د غوښتنې شی بیرته راګرځوي، چې د مستند شوي HttpWebRequest -> HttpWebRequest فنکشن ډول سره سمون لري.
هماغه د تنظیم پارامیټر په اړوندو تفصیلي او ناهمغړو HTTP میتودونو کې هم شتون لري. د غوښتنې بیرته راتلو فعالیت د هغې اړیکې یا بیا کارول کیدونکي مرستندوی سره وساتئ چې دې لارې ته اړتیا لري. پاتې اپلیکیشن کولی شي خپل د غوښتنې ترتیبات وکاروي.