我可以在请求中拥有多少个自定义标头?

时间:2013-05-18 13:21:12

标签: c# .net rest authentication http-headers

我想知道我的web api应用程序是否可以使用自定义标头。

我不太了解标题,http协议等。看了一下后,我想到了需要通过标题访问我的应用程序的代码。 因此,客户端应用程序需要在标头上传递2个代码。这是一个很好的方法吗?

我可以在标题中添加任何名称吗?像“firstCode”和“safeCode”?

当我从这样的控制台应用程序测试我的web api时:

var request = new HttpRequestMessage();
content.Headers.TryAddWithoutValidation("firstcode", "1");
content.Headers.TryAddWithoutValidation("safecode", "2");
message = client.GetAsync("/Auth?code=" + code).Result;

webapi只接收一个带有两者值的标头,如下所示: “firstcode:1safecode:2”

0 个答案:

没有答案