gpt4 book ai didi

java - Apache 无需下载即可获取文件日期

转载 作者:行者123 更新时间:2023-12-01 17:30:49 26 4
gpt4 key购买 nike

我目前正在编写一些更新投票的内容。我尽量避免为此编写一个简单的 REST 接口(interface)(我们使用了很多 REST,但我仍然不确定这里是否有必要。为什么要为已有的功能编写一个接口(interface)?)

我的想法是打开 HttpUrlConnection 并检查文件的上次修改日期的 header 。 Apache 显然以 UTC 格式发送“最后修改”日期。检查 header 后,我将关闭连接,而不实际检索正文。我只是担心这可能会在 Apache 日志中带来错误,这会很不方便。我只是想征求你的意见。你认为这可能有效吗?更好的想法?

(我需要系统代理支持,所以我唯一的选择似乎是 HttpUrlConnection。)

问候,史蒂夫

最佳答案

如果您查看 HTTP 协议(protocol),您会发现它有一个 HEAD 请求,该请求正是您所需要的。 Java 运行时中 HTTP 请求的默认值是 GET,更改它并不容易。

看看HttpClient一个允许您发送任何类型请求的框架。

关于java - Apache 无需下载即可获取文件日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11139312/

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