0

我希望使用 URL 从 HTML 表中获取数据来定义数据范围。

问题是该站点受密码保护。如何发送用户 ID/密码然后获取数据?

4

1 回答 1

1

你应该进入某种代理。这是因为 Qlikview 在加载时无法处理 cookie(Qlikview 10 上的扩展除外,但这不是重点)。

我在自己的网络服务器上创建了一个 php 脚本,它基本上是使用 cURL 用 php 编写的代理。

然后我在 Qlikview 中做这样的事情(半伪代码): let usr = myusername; 让 pwd = 我的密码;让 dataURL = urlwheretofetchdatafrom; 让 loginURL = urltotheloginwindow;

表:加载

FROM http://mywebsite.com/myproxy.php?user= $(user)&password=$(pwd)... 等等

然后脚本使用我的参数让我登录,然后向 dataURL 发送请求并获取数据。然后 qlikview 加载脚本将从我的网站读取数据。

下边?这不适用于大量数据。也无法发送加密的密码和用户名。

将来我可能会为此发布一些脚本,但到目前为止,它仅处于测试阶段。

/乔纳斯

于 2010-11-30T15:48:03.860 回答