HttpWebRequest.Date 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置要在 HTTP 请求中使用的 Date
HTTP 标头值。
public:
property DateTime Date { DateTime get(); void set(DateTime value); };
public DateTime Date { get; set; }
member this.Date : DateTime with get, set
Public Property Date As DateTime
属性值
HTTP 请求中的 Date 标头值。
注解
如果 Date 标头为 null
,则返回值将设置为 DateTime.MinValue。
属性Date是标准System.DateTime对象,可以包含 System.DateTimeKind 、 DateTimeKind.Utc或 DateTimeKind.Unspecified的DateTimeKind.Local字段。 使用 Date 属性时,可以设置任何类型的时间。 如果 DateTimeKind.Unspecified 已设置或检索 , Date 则假定 DateTimeKind.Local 属性 (本地时间) 。
命名空间中的 System.Net 类始终使用 GMT (Utc) 格式以标准格式在传输过程中写出 Date 网络上的属性。
如果 属性 Date 设置为 DateTime.MinValue,则会 Date
从 Headers 属性和 WebHeaderCollection中删除 HTTP 标头。
Date如果 属性为 DateTime.MinValue,则表示 Date
HTTP 标头未包含在 Headers 属性和 中WebHeaderCollection。
注意
此属性的值存储在 WebHeaderCollection 中。 如果设置了 WebHeaderCollection,则该属性值将丢失。
如果已设置 ,Date并且尝试发送HttpWebRequest没有正文的 ,则 System.Net.ProtocolViolationException 、 GetResponse和 EndGetResponse 方法将引发 BeginGetResponse。
适用于
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈