gpt4 book ai didi

c# - HTTP响应头,格式为 "Expires"

转载 作者:IT王子 更新时间:2023-10-29 04:53:07 27 4
gpt4 key购买 nike

我在 C# 中使用以下行进行设置:

WebOperationContext.Current.OutgoingResponse.Headers.Add(HttpResponseHeader.Expires, DateTime.Now.AddSeconds(10).ToString());

现在我知道格式已关闭,因为它预期如下:2011 年 12 月 6 日星期二 20:24:15 GMT

.NET 中是否有实现 IFormatProvider 的类我可以在这里利用?还是我需要创建自己的?

最佳答案

我使用 DateTime.UtcNow.AddDays(30).ToString("R")

来自 MSDN :

The "R" or "r" standard format specifier represents a custom date and time format string that is defined by the DateTimeFormatInfo.RFC1123Pattern property. The pattern reflects a defined standard, and the property is read-only. Therefore, it is always the same, regardless of the culture used or the format provider supplied. The custom format string is "ddd, dd MMM yyyy HH':'mm':'ss 'GMT'". When this standard format specifier is used, the formatting or parsing operation always uses the invariant culture

关于c# - HTTP响应头,格式为 "Expires",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8406377/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com