将数据从iPhone应用程序传递到php文件的最佳方式是什么?将数据从iPhone应用程序传递到PHP文件
回答
NSURLRequest POST或GET调用PHP文件。
- (void) <functionname>:<parameters> {
NSString *urlString = [NSString stringWithFormat:@"<url with GET>",<parameters>];
NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:urlString]]; NSError * e;
NSData *data = [NSURLConnection sendSynchronousRequest:request returningResponse:nil error:&e];
return [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
}
卷曲?在iPhone上? –
oops,NSURLRequest。编辑。 – looneydoodle
如果你问有关数据发布到Web服务器,我推荐使用ASIHTTPRequest到HTTP POST数据到JSON格式的服务器。然后,您可以使用PHP函数json_decode()来解码数据。
Json-framework是一个很好的用于iPhone的Json框架。
我喜欢简单地制作一个URLRequest
,将其方法设置为@"POST"
,并使用简单的xml将它作为请求的主体发送。最后,使用NSURLConnection
及其委托方法验证并根据给定时间调用的方法添加更多操作。
使用connection:(NSURLConnection *)connection didReceiveData:(NSData *)data
委托方法,您可以处理来自php方面的响应。
但是,如果您所做的只是收到类似于XML
的东西,您可以将请求发送到url并将其发送给解析器;在这种情况下,我通常使用NSXMLParser
。
- 1. 将数据从php文件传输到Android应用程序
- 2. 通过PHP将数据从MySQL传递到C#应用程序
- 3. 将数据从C++(opencv应用程序)传递到php
- 4. 将数据从android应用程序传递到php文件的错误
- 5. PHP - 将数据过滤并传递到我的应用程序
- 6. 用户凭据传递到服务器从iPhone应用程序
- 7. 传递数据从PHP到JavaScript混合应用程序
- 8. iPhone:将文件从Mac/PC传输到应用程序
- 9. 试图将数据从.php文件传递到.js文件
- 10. 将数据从32位应用程序传递到64位应用程序?
- 11. WIndows Phone 8.1 WNS将数据从Toast传递到应用程序
- 12. 将数据从Android Browser传递到外部应用程序
- 13. Flex:将数据从preloader传递到应用程序?
- 14. 将数据从MongoDB传递到我的前端应用程序
- 15. 将数据从Facebook传递到iFrame应用程序
- 16. Android将数据从应用程序传递到浏览器
- 17. 将配置数据从webview传递到应用程序
- 18. 将数据从应用程序传递到活动
- 19. 将数据从ios应用程序传递到C#web服务
- 20. 如何将数据从网页传递到应用程序?
- 21. 将数据从Nginx传递到Sinatra应用程序
- 22. iPhone - 将应用程序首选项文件上传到iPhone
- 23. android应用程序登录数据没有从我的应用程序传递到我的php文件
- 24. 将文件传递给另一个Iphone应用程序
- 25. 从Android应用程序传递数据到Java程序
- 26. 从ViewController传递数据到iOS电子邮件应用程序
- 27. 将数据从移动应用程序(iPhone,Android)传递到ASP.NET Web应用程序
- 28. 将数据从控制器传递到PHP MVC应用程序中的视图
- 29. 将数据从android应用程序传递到php服务器的错误
- 30. 将文件从Mac/PC传输到iPhone应用程序文档文件夹
一个PHP文件?我猜你是指在Web服务器上运行的PHP应用程序?你应该澄清你的问题。 你也许会得到很多答案,因为没有明确的“最佳方式”。 – uvesten
一个合理的假设,但PHP文件位于外部的,可通过网络访问的服务器上 - 对吗? –
'HTTP',除非你想推出你自己的协议。 –