FSharp POST F#数据中的多个键/值对:HTTP实用工具

时间:2018-12-02 23:14:51

标签: f# f#-data

我知道我应该马上就知道这一点,但是我对F#还是那么陌生,我在基础方面遇到了麻烦。使用F#:DATA库和HTTP实用程序。 他们举了一个例子:

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

“ FormValues”的签名为seq<string * string>,但这仍然没有告诉我任何信息(由于经验不足)。当我使用Fiddler看看发生了什么时,身体对是test = foo。 所以我想发送多对key = data值,即

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

为FormValues具有多对的正确语法是什么?

1 个答案:

答案 0 :(得分:0)

可以是:

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

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