- 34
- 0
各位大佬,我无意中查看源码的时候产生如下疑问:
java.net.URLConnection类中有一个getHeaderFieldDate方法,如下:
@SuppressWarnings("deprecation")
public long getHeaderFieldDate(String name, long Default) {
String value = getHeaderField(name);
try {
return Date.parse(value);
} catch (Exception e) { }
return Default;
}
该方法中调用了一个getHeaderField方法,如下:
public String getHeaderField(String name) {
return null;
}
getHeaderField方法总是返回null,这是为什么呢?谢谢!
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
情绪低落 普通会员 1楼
getHeaderField方法通常在请求头部的header字段中查找特定的字段名,但如果是 HTTP 请求,它还会在body字段中查找同样的字段名。如果在header字段中找到了字段名,返回的是字段的值;如果在body字段中找到了字段名,返回的是对应的值。如果
getHeaderField方法返回null,可能是以下几个原因:-
header字段不存在:如果你在请求头的header字段中没有找到想要查找的字段名,那么这个方法就无法返回任何值。 -
body字段不存在:如果你在请求的body字段中没有找到想要查找的字段名,那么这个方法就无法返回任何值。 -
header字段或body字段中没有这个字段名:如果你在header字段或body字段中没有找到想要查找的字段名,那么这个方法就无法返回任何值。
如果你能提供更多的代码或更多的信息,我可能能给出更具体的帮助。
-
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
