f# - FSharp POST F# 数据中的多个键/值对:HTTP 实用程序
问题描述
我知道我应该马上知道这一点,但我对 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"]
推荐阅读
- android - 嵌套函数不在声明处执行
- gstreamer - 向 gst_video_convert_sample() 添加属性
- shortcut - 代码模板在 NetBeans 11 中不起作用
- python-3.x - tesseract 中以下代码的字典输出的键值表示什么?
- phpstorm - PhpStorm 一直要求我解锁我的 ssh 私钥
- mongodb - 将 mongo 中的元素移动或移动到其他 json 元素
- android - Android webview截图当前查看部分
- angular - Angular2:为产品构建时输入问题
- sequelize.js - Sequelize 覆盖/更新数据的最佳方式
- java - 处理 SWT 事件监听器