0
A
回答
2
這樣做的一種方法是向網址發送HEAD
請求,然後查看響應的標頭。請注意,雖然某些Web服務器可能不提供LastModified
標頭,但在這種情況下,您將無法確定此日期,但在大多數情況下,您應該可以獲得它。代碼將如下所示:
HttpClient client = new DefaultHttpClient();
String url = "http://example.com/getmethod.aspx?id=111&method=Test";
HttpHead req = new HttpHead(url);
HttpResponse resp = client.execute(req);
String lastMod = resp.getFirtHeader("Last-Modified")
if(lastMod != null) {
//parse this string to get a date
//it will be in this format: Wed, 15 Nov 1995 04:58:08 GMT
}
0
我會看看Apache HttpComponents。你可以在這裏找到它:http://hc.apache.org/
編輯: 你也可以使用AndroidHttpClient。
相關問題
- 1. 獲取發佈包的最新日期
- 2. WordPress的:在類別頁面上獲取發佈日期
- 3. 發佈日期發票日期邏輯
- 4. 如何正確地獲取博客發佈日期的「發佈前X天」的日期
- 5. Solr根據發佈的開始日期和結束日期獲取文檔
- 6. 如何使用核心服務獲取頁面的發佈日期?
- 7. 如何獲取頁面上次在Sitefinity中發佈的日期時間?
- 8. 如何從OpenCms中的CmsResource獲取上次發佈的日期
- 9. 發佈日期date_create_from_format()
- 10. 獲取Sitecore上次發佈的日期/時間
- 11. 如何獲取由datepicker發佈的日期?
- 12. Umbraco 7 - 如何從IPublishedContent獲取發佈的日期?
- 13. 使用powershell從TFS中的發佈項獲取GA日期
- 14. 獲取下一個發薪日日期
- 15. 如何從網站發佈日期獲取谷歌分析報告
- 16. 採取發佈日期與youtube API v3
- 17. 如何獲取c#網頁的最後修改日期?
- 18. 在Java中獲取網頁資源的修改日期
- 19. 如何更新發布日期發佈日期點擊wordpress
- 20. 發佈帖子時從元日期更改發佈日期
- 21. 從網頁中提取日期
- 22. azure上發佈日期後發佈
- 23. 如何獲取sitecore項目發佈日期?
- 24. 如何在WordPress中獲取發佈日期?
- 25. 獲取日期
- 26. 獲取日期
- 27. 獲取日期
- 28. 獲取日期
- 29. 獲取日期
- 30. 獲取來自網頁流量餅乾路徑和到期日
它總是在resp.getFirstHeader(「Last-Modified」)中崩潰,nullpointerexception,任何想法 – Ali 2012-07-27 17:30:14
@Ali可能'client.execute(req)'返回'null'。你需要檢查那裏發生了什麼。或者,可以嘗試將'HttpHead'更改爲'HttpGet',並查看是否得到有效的響應。 – 2012-07-27 18:21:28
this line resp.getFirstHeader(「Last-Modified」)。getValue()get null – Ali 2012-07-27 18:37:31