需要一些帮助,请与网络相关的事项,因为我不知道很多关于网络(更多的软件方面)。从iphone应用程序发送文件到本地服务器?
基本上,我正在开发一个iPhone应用程序,并希望稍后将数据发送到本地服务器(为了简单起见,我们只是说我想将此信息发送到我的个人计算机,它将充当服务器) 。这只是一些简单的数据,我不关心格式(实际上.txt是最好的,但我打开任何格式,这将使它更容易 - 我只是转移数字)。
这个过程最好的方法是什么?快速一步一步的解释将不胜感激。从我非常基本的知识,我认为我会需要:(?我认为应该从设置完成)
- 设置我的Mac作为服务器
- 创建我的应用程序的URL连接并发送文件?
我可能在这里失踪50个步骤...
谢谢!
谢谢你,奥列,感谢你的回答。你认为我错过了什么样的信息?再详细一点,我正在开发一个跟踪你的位置(永远)的应用程序,并且偶尔发送这个信息到服务器(比如当本地文件变得太大或者每天只有一次时)。这个文件只有坐标和时间戳。所有用户的数据都存储在服务器上,并可以在需要时访问它。让我们假设我可以使用我的电脑作为主服务器。够了吗? – TommyG
@TommyG:从事物的声音,你的电脑需要一个永久地址(从应用程序访问)和24/7在线(所以你的应用程序将工作。)然后,这听起来像你可能想要一个NSURLRequest PUT类型的文本文件作为数据主体。我建议查看苹果的文件传输示例代码。在你的计算机端,你需要建立一个脚本(perl,ruby或任何你喜欢的)来接收文本并做你想做的事情。这是一个相当复杂的领域;完整的答案需要几页教程。 – Olie