将信息从 ios 应用程序保存到 Web 服务器 (POST JSON)
Posted
技术标签:
【中文标题】将信息从 ios 应用程序保存到 Web 服务器 (POST JSON)【英文标题】:Saving information from ios app to web server (POST JSON) 【发布时间】:2013-03-20 13:00:16 【问题描述】:我遇到的问题是我无法将信息从我的 ios 应用程序保存到我的 Web 服务器,我目前正在应用程序来使用 JSON 检索数据并解析该数据。
我已经为请求编写了 php 代码,它存储在我的服务器上:
...else
// updating record
$q = sprintf("update phone_book set name = '%s', phoneNumber = '%s', email = '%s', phoneNumber = '%s' where name = '%s'",
mysql_real_escape_string($_GET["name"]),
mysql_real_escape_string($_GET["phoneNumber"]),
mysql_real_escape_string($_GET["email"]),
mysql_real_escape_string($_GET["address"]));
但是,我到处寻找,无法找到有关如何使用将这些信息从我的应用程序发布到 Web 服务器的信息。
不胜感激。谢谢!
【问题讨论】:
***.com/questions/9883081/… 【参考方案1】:使用此 api 进行 post 和 get 调用以及对象映射 https://github.com/RestKit/RestKit
【讨论】:
【参考方案2】:这实际上太难了。另一个不使用 REST 的选项是从 iOS 应用程序 POST JSON,将 JSON 发送到 php 文件包含代码的站点。 PHP 中的固定代码如下所示:
...
$json_post = json_decode(file_get_contents ('php://input'),1);
$name = $json_post['name'];
$phone = $json_post['phone'];
$aQuery = "UPDATE phone_book SET phoneNumber = '$phone' WHERE name = '$name' ";
mysql_query($aQuery);
...
如果有人需要更多帮助,请随时发表评论。祝你好运!
【讨论】:
以上是关于将信息从 ios 应用程序保存到 Web 服务器 (POST JSON)的主要内容,如果未能解决你的问题,请参考以下文章
将图像从 ios swift 3 上传到 jsp Web 服务
如何使用 Firebase Web 将图像从链接保存到 Firebase 存储?
我将如何将 JSON 文件从 web 服务保存到本地 JSON 文件?