如何为位于 F5 后面的 url 配置资源适配器和/或 vdb?假设我的资源适配器和 vdb 配置为从
https://foo.org/data?cat='pricing'&page=1&rows=20
如果这是直接主机名,则 Data Virt 会正确读取数据。如果它是 F5,那么我会得到一个 ArrayIndexOutOfBoundsException,因为 InputStream 大小为零。
我验证了身份验证配置正常工作,因此它与身份验证无关。
如果我卷曲上面的网址(在 F5 后面时),那么我会得到一个失败的 302 并且没有结果。如果我 curl -L 然后我得到静态 html 错误页面(显然是因为服务器没有收到所需的参数而生成的)。如果我 curl -L -b cookies.txt 然后我得到预期的数据。所以基本上,我的挑战是将等效的 curl -L 和 -b cookies.txt 选项应用于 Data Virt 资源适配器和/或 vdb。