Phonegap是否允许发出POST请求?

时间:2012-11-20 15:31:41

标签: html cordova post

我正在使用Phonegap在应用程序中工作。我做了许多获取JSON文件的GET请求并且它们运行良好,但是当我尝试执行相同但有POST请求时,我没有回调,而在服务器中我收到错误400(我甚至没有发送任何内容到服务器)。

所以我最小化了我的应用程序,并将其包含在纯HTML中:

<form action="https://edge.suitepad.de:442/api/v1/8b17ec5acab7537b/orders/a4054d5fe4184431f55aca69cca9a7ef/purchase" method="post">
  <input type="hidden" name="order" value='{"currency":"eur","order_items":[{"id":265,"quantity":5}]}' />
  <input type="submit">
</form>

这对你有用吗?您是否在使用Phonegap的应用程序中收到了具有此表单的回调?

谢谢。

1 个答案:

答案 0 :(得分:1)

发布请求在phonegap中工作得很好 - 错误的请求错误是您的数据和服务器设置组合特有的。

你显示的html肯定不会触发回调 - 只要你点击提交,它就会从服务器加载一个页面,而包含回调的phonegap页面就不见了。

相关问题