将信息从 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 文件?

将数据从 ios 应用程序传递到 C# Web 服务

是否可以将用户位置从 iOS 应用程序发送到 Web 服务器? [关闭]

使用 POST 将用户信息存储在 Web 服务器 IOS 应用程序中