使用IP地址在本地机器上查询芝麻
Querying Sesame on local machine using IP address
我将查询发送到 Sesame triplestore 并将结果呈现在网页上。服务器设置在本地计算机上。当我从同一台计算机(比如计算机 A)访问服务器时一切正常。
如果我尝试使用计算机 A 的 IP 地址从另一台计算机(比如计算机 B)访问三重存储,我会收到此错误:
net::ERR_EMPTY_RESPONSE
b.ajaxTransport.send @ jquery.min.js:5b.extend.ajax @ jquery.min.js:5(anonymous function) @ allScans.js:26b.Callbacks.c @ jquery.min.js:3b.Callbacks.p.fireWith @ jquery.min.js:3b.extend.ready @ jquery.min.js:3H @ jquery.min.js:3
我该如何解决这个问题?
Jeen,您一举解决了问题。问题出在 Windows 防火墙上。为了解决,我不得不让 Tomcat 服务器通过防火墙进行通信。这意味着创建规则以启用 Apache 文件夹中的 Tomcat.exe 以允许入站通信(入站端口规则)。
我将查询发送到 Sesame triplestore 并将结果呈现在网页上。服务器设置在本地计算机上。当我从同一台计算机(比如计算机 A)访问服务器时一切正常。
如果我尝试使用计算机 A 的 IP 地址从另一台计算机(比如计算机 B)访问三重存储,我会收到此错误:
net::ERR_EMPTY_RESPONSE
b.ajaxTransport.send @ jquery.min.js:5b.extend.ajax @ jquery.min.js:5(anonymous function) @ allScans.js:26b.Callbacks.c @ jquery.min.js:3b.Callbacks.p.fireWith @ jquery.min.js:3b.extend.ready @ jquery.min.js:3H @ jquery.min.js:3
我该如何解决这个问题?
Jeen,您一举解决了问题。问题出在 Windows 防火墙上。为了解决,我不得不让 Tomcat 服务器通过防火墙进行通信。这意味着创建规则以启用 Apache 文件夹中的 Tomcat.exe 以允许入站通信(入站端口规则)。