【发布时间】:2018-03-15 01:13:29
【问题描述】:
尝试为 http 调用设置标头但遇到问题。需要Authorization 和自定义标头x-api-key 的指导。
let url = "http://example.com"
let token = requestToken()
let request = WebRequest.Create(url) :?> HttpWebRequest
request.Method <- "GET"
request.Accept <- "application/json;charset=UTF-8"
request.Headers.Authorization <- sprintf "%s %s" token.token_type token.access_token
request.Headers["x-api-key"] <- "api-key" // custom headers
// or this
request.Headers["Authorization"] <- sprintf "%s %s" token.token_type token.access_token
我得到的错误是
错误 FS3217:此表达式不是函数,无法应用。您是否打算改为通过 expr.[index] 访问索引器?
【问题讨论】:
标签: f# http-headers http-get request-headers