2
.NET에 URI를 입력하고 마지막으로 업데이트 된 날짜/시간을 반환하는 내용을 작성하고 싶습니다. 내가 확인할 수있는 것이 있는가? 마지막으로 업데이트 된 속성이 있다고 가정합니다. 이게 믿을만한가요? 시간대는 어떻게 작동합니까?HTTP 최종 업데이트
감사
.NET에 URI를 입력하고 마지막으로 업데이트 된 날짜/시간을 반환하는 내용을 작성하고 싶습니다. 내가 확인할 수있는 것이 있는가? 마지막으로 업데이트 된 속성이 있다고 가정합니다. 이게 믿을만한가요? 시간대는 어떻게 작동합니까?HTTP 최종 업데이트
감사
은 당신의 목적에 맞게해야하는 HTTP-마지막으로 수정 헤더가있다. 제대로 구성된 서버는 이것을 UTC로 반환해야합니다. 이 같은
뭔가 할 수 있습니다
using (WebClient client = new WebClient())
{
client.OpenRead("http://www.stackoverflow.com");
string lastModified = client.ResponseHeaders["Last-Modified"];
DateTime dateLastModified = DateTime.Parse(lastModified);
Console.WriteLine(string.Format("Last updated on {0:dd-MMM-yyyy HH:mm}", dateLastModified));
}
이있는 (지금)에 마지막 업데이트
반환 03 10 월을 2011 12시 3분