0

我正在构建一个小型网络服务来与我的 joomla 网站进行交互。

我已经根据以下教程构建了一个示例 webapp

http://api.joomla.org/Joomla-Platform/JPlatform.html

现在我需要实现一个类似 REST 的 web 服务。所有的工作都完成了,并且测试它可以完美地检索和保存新项目到数据库(如果直接从浏览器调用的话)。

要从我的系统中使用它,我需要通过外部域调用它。

我尝试过使用普通的 Jquery getJson,它仍然可以正常工作。我传递所有数据以保存槽请求并正确保存它们。

但是这个调用可能被插入到另一个 getJson 调用中,所以为了避免 cuncurrent ajax 调用出现任何问题,我试图直接通过 php 调用,首先使用 CURL 没有成功,然后使用 phpQuery::ajax 部分成功。

问题与 JRequest 类和使用的 checkToken 方法有关。

我不明白为什么同样的调用: webapp/index.php?param=value -- 在 url 浏览器中 WORKS webapp/index.php?param=value -- 在 JQUEry javascript WORKS webapp/index.php?param=value - - 在 phpQuery 中部分省略一些值

这个电话之间应该有什么区别?

谢谢!

4

0 回答 0