【发布时间】:2016-03-06 11:59:21
【问题描述】:
您好,我正在使用 Flurl,我需要为帖子和网站上的文档设置多个标题以等待 url.WithHeaders(new { h1 = "foo", h2 = "bar" }).GetJsonAsync ();
我不确定这是什么意思,什么是 H1, H2 ?
我正在尝试设置标题“API-VERSION:21”和“授权:askjdalksdjlaksjdlaksjd”;
【问题讨论】:
您好,我正在使用 Flurl,我需要为帖子和网站上的文档设置多个标题以等待 url.WithHeaders(new { h1 = "foo", h2 = "bar" }).GetJsonAsync ();
我不确定这是什么意思,什么是 H1, H2 ?
我正在尝试设置标题“API-VERSION:21”和“授权:askjdalksdjlaksjdlaksjd”;
【问题讨论】:
使用文档(非常漂亮):https://flurl.dev/docs/fluent-http/
// one:
await url.WithHeader("someheader", "foo").GetJsonAsync();
// multiple:
await url.WithHeaders(new { h1 = "foo", h2 = "bar" }).GetJsonAsync();
h1 和 h2 是标题的名称,"foo" 和 "bar" 是值。
如您所见,您也可以在您的情况下使用 call .WithHeader("headerName", "headerValue"):
.WithHeader("API-VERSION", "21")
.WithHeader("Authorization", "askjdalksdjlaksjdlaksjd")
换句话说,链式调用发送多个标头。
【讨论】: