我正在使用 Pentaho 数据集成,我需要一个步骤来给我一个 http 请求的响应头。我真正需要的是 HTTP 调用的 HEAD 方法的实现,因为我必须在 Internet 上查看资源的最后修改字段。我尝试使用 REST Client 步骤,但它不起作用。所以我想写一个脚本来制作我需要的一切。我实际上创建了一个修改后的 Java 脚本值,并将这段代码放在里面:
var req = new XMLHttpRequest();
req.open('GET', 'URL', false);
req.send(null);
var headers = req.getAllResponseHeaders().toLowerCase();
当我运行它时,它不会给我任何错误,但“标题”中有任何内容。
有什么建议么?我会很感激一个不同的解决方案