您好,我正在用 C# 创建 Cisco 服务
根据 HTTP header 设置下的 CISCO 文档:
http://www.cisco.com/en/US/docs/voice_ip_comm/cuipph/all_models/xsi/3_3_4/english/programming/guide/ip334ch5.html#wp1030557
如果我添加刷新 header 、等待时间(以秒为单位)和刷新到的 URL,我应该能够自动刷新响应。
我的问题是如何将此 header 添加到我的 C# HttpResponseMessage。
最佳答案
HttpResponseMessage 有一个名为 Headers 的属性为此目的:
HttpResponseMessage respMsg = ...;
respMsg.Headers.Remove("Refresh");
respMsg.Headers.Add("Refresh", "value"); <<--- insert your desired value here
请注意,如果 Headers 已经包含“刷新” header 值,那么新值将附加到现有值(它不会覆盖/替换现有值),因此调用Remove 方法。
关于c# - 将刷新 header 添加到 HttpResponseMessage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20625203/