F# 数据中的 FSharp POST 多个 key/value 对:HTTP 实用程序

FSharp POST multiple key/value pairs in F# Data: HTTP Utilities

我知道我应该马上就知道这一点,但我对 F# 太陌生了,基础知识有问题。使用 F#: DATA 库和 HTTP 实用程序。 他们给出了例子:

Http.RequestString("http://httpbin.org/post", body = FormValues ["test", "foo"])

"FormValues" 的签名是 seq<string * string> 但这仍然没有告诉我任何东西(由于缺乏经验)。当我使用 Fiddler 查看发生了什么时,body 对是 test=foo。 所以我想发送多对 key=data 值,即

FirstName=Bob
LastName=Smith
Cell=123-456-9876

为 FormValues 设置多对的正确语法是什么??

可以是:

[ "FirstName", "Bob" ; "LastName", "Smith" ; "Cell", "123-456-9876"]

[ "FirstName", "Bob"
  "LastName" , "Smith"
  "Cell"     , "123-456-9876"]