【问题标题】:Posting Multiple Headers with Flurl使用 Flurl 发布多个标题
【发布时间】:2016-03-06 11:59:21
【问题描述】:

您好,我正在使用 Flurl,我需要为帖子和网站上的文档设置多个标题以等待 url.WithHeaders(new { h1 = "foo", h2 = "bar" }).GetJsonAsync ();

我不确定这是什么意思,什么是 H1, H2 ?

我正在尝试设置标题“API-VERSION:21”和“授权:askjdalksdjlaksjdlaksjd”;

【问题讨论】:

    标签: c# flurl


    【解决方案1】:

    使用文档(非常漂亮):https://flurl.dev/docs/fluent-http/

    // one: 
    await url.WithHeader("someheader", "foo").GetJsonAsync();
    
    // multiple: 
    await url.WithHeaders(new { h1 = "foo", h2 = "bar" }).GetJsonAsync();
    

    h1h2 是标题的名称,"foo""bar" 是值。 如您所见,您也可以在您的情况下使用 call .WithHeader("headerName", "headerValue")

    .WithHeader("API-VERSION", "21")
    .WithHeader("Authorization", "askjdalksdjlaksjdlaksjd")
    

    换句话说,链式调用发送多个标头。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多