私たちには、HTTP POST要求をFSharp.Data Http.Request
経由でWebAPIエンドポイントに送信する単純なF#コンソールアプリケーションがあります。リクエストタイムアウトプロパティを設定しようとすると、customizeHttpRequest
パラメータが使用されています。FSharp.Data HTTPリクエスト - 要求のタイムアウトを設定できません
let response = Http.Request(
serviceEndpoint,
headers = requestHeaders,
body = requestBody,
silentHttpErrors = true,
customizeHttpRequest = (fun request -> request.Timeout <- 1000; request))
我々は(すなわち、要求は、この例のように、1秒後にタイムアウトしません)当社独自のタイムアウトは無視されていることを観察している次のように私たちの使用量があります。また、デフォルトのSystem.Net.HttpWebRequest
のタイムアウトが100,000msになった後に要求がタイムアウトしないことも確認しました。
ここに問題がありますか、customizeHttpRequest
パラメータが正しく使用されていませんか?
簡潔な回答のためにscrwtpに感謝します。 – daithimurf