Return the modification date and time for specified file on the web server.
This method returns a boolean value. If the method succeeds, the return value is true. If the method fails, the return value is false. To get extended error information, check the value of the LastError property.
This method uses the HEAD command to retrieve header information about the file without downloading the contents of the file itself. This requires that the server support at least version 1.0 of the protocol standard, or an error will be returned.
When a request is made to the server for information about the file, the class library will attempt to keep the connection alive, even if the KeepAlive property has not been set to true. This allows an application to request the modification time and then download the file without having to write additional code to re-establish the connection. However, it is possible that the attempt to keep the connection open will fail. In that case, an error will be returned and the session will no longer be valid. If this happens, the method may still return a valid date and time. To determine if an error occurred, check the value of the LastError property.
The Localize property will determine if the returned file time is adjusted for the local timezone.
HttpClient Class | SocketTools Namespace | HttpClient.GetFileTime Overload List