有谁知道在 Windows Phone 8 上的 HTTP GET 请求中设置或读取“日期”HTTP 标头的方法?
我需要能够设置 Date 标头的值,或者至少读取将在请求中实际发送的值。
我尝试过类似的东西:
var web_request = HttpWebRequest.CreateHttp(url);
web_request.Headers["Date"] = the_date;
但这会在运行时产生异常: System.ArgumentException: 'Date' 标头必须使用适当的属性或方法进行修改。
这里有 HttpClient 的示例代码,但这显然在 Windows Phone 8 下不可用: How do you set the Content-Type header for an HttpClient request?
我也尝试过阅读日期,但之后:
var web_request = HttpWebRequest.CreateHttp(url);
日期似乎还没有确定。