是否可以从蛋糕控制器内部发布到另一个域?我正在收集数据并发布到服务器,一旦确认已保存,我需要将数据发送到另一台服务器。另一台服务器没有运行cake,所以只需要POST到另一台服务器的处理脚本页面就可以发送它了。
我已经通过发送一个ajax帖子然后正常发布一个接一个的方式来做到这一点,但我宁愿等到我确认数据已经存储之后再发送。
谢谢。
答案 0 :(得分:0)
Cakephp没有这样做的方法。这不是正常的操作流程,您通常应该有一个表单将数据发送到其他域脚本,执行某些操作,然后通过cookie,get或直接在url中将您重定向回结果页面路径...
你还有一些方法可以实现这个目标
我的兴趣是你使用curl,这样你就可以将帖子数据发送到另一个域页面,并且可能会收到一个你可以解析和理解的json代码。
此外,您可以使用post的ins方法将数据发送到其他地方,并确保其他地方重定向您。或者您可以继续使用js解决方案。 :)
你也可以用另一种方式做,打开tcp连接并在那里发送请求......
希望这会对你有所帮助。