访问ExtJS中另一台服务器上存在的页面/服务

时间:2011-03-02 21:32:25

标签: json url extjs proxy combobox

我目前正在同一网络中处理两个不同的Linux机箱。现在我的extjs javascript /前端代码在一个linux盒子上运行,而我有一个Web服务,我的数据库坐在另一个linux盒子上。这两个盒子都有apache webserver,可以独立运行。现在,当我启动/加载我的UI时,我会使用一个看起来像

的网址

http://server1/user/page.php 当我启动我的网络服务(返回json数据)时,我将使用 http:// server2 /的网址用户/ service.php

现在,此服务返回必须加载到组合框中的选项。现在,Extjs为我们提供了一个使用http-proxy的选项,可以提供一个提供选项/数据的URL。

所以,我相信,它必须调用该URL并从该服务获取数据。但奇怪的是,它甚至没有打电话给那个地址。我犯了这个错误吗?我一直在跟踪所有ajax调用,但没有调用此url。如果我删除了http地址并将其作为service.php(用于检查),则调用地址 http://server1/user/service.php 并返回404找不到错误。

有人能指出我正在犯的错误。

谢谢

1 个答案:

答案 0 :(得分:1)