c# - 如何读取WebClient的自定义 header 条目

标签 c# .net webclient

假设我有

WebClient client = new WebClient();
client.Headers.Set("MyFlag", "12356"); 

稍后如何读取“MyFlag”

最佳答案

嗯,Headers 是读/写的,所以你可以写:

string value = client.Headers["MyFlag"];

顺便说一句,您还可以使用它来设置标题:

client.Headers["MyFlag"] = "123456";

请参阅 WebHeaderCollection 文档。

关于c# - 如何读取WebClient的自定义 header 条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22847926/

相关文章:

c# - 单向关联是否通过 NHibernate 导致非必需的外键字段

c# - 只有通用参数时调用静态成员

c# - 使用正则表达式在数据表中搜索 “exact word match”

c# - MemoryStream.WriteTo(Stream destinationStream) 与 Stream.CopyTo(Stream destinationStream)

c# - Windows Phone 8 连接检查 WebClient 抛出可怕的 System.Net.WebException

c# - 当某个表单可见时重复运行代码

c# - WPF 绑定(bind) : Static resource cannot be resolved

.net - 从 VSTS 部署到我的域之外的 Azure Web App

c# - 尝试使用 WebClient 下载 URL 中包含 ':' 的文件

c# - 为什么我调用 Twitter 用户时间线返回 "401 Unauthorized."?