gpt4 book ai didi

php - 如何使用 XML 将对象从 iPhone 应用程序发送到服务器应用程序?

转载 作者:行者123 更新时间:2023-12-03 21:00:06 26 4
gpt4 key购买 nike

我正在 iPhone 中构建一个应用程序,需要与 PHP 服务器进行通信(使用 XML)。

我能够从服务器接收数据,并使用 NSXML 解析器处理 xml 文件。

我还没有找到太多关于将数据从 iPhone 发送到服务器(通过 XML)的文档。

任何想法、链接和示例将不胜感激。

问候亚历杭德拉

最佳答案

一个快速但肮脏的同步 REST 实现看起来像这样:

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:@"http://yourserver.com/script"];
[request setHTTPMethod:@"POST"];
const char *bytes = [[NSString stringWithFormat:@"<?xml version=\"1.0\">\n<yourxml>%@</yourxml>", yourData] UTF8String];
[request setBody:[NSData dataWithBytes:bytes length:strlen(bytes)]];
NSURLResponse *response;
NSError *err;
NSData *responseData = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&err];

异步发送此 POST 还需要几个步骤。您可以在 NSURLConnection 的文档中阅读相关内容和 URL Loading System .

关于php - 如何使用 XML 将对象从 iPhone 应用程序发送到服务器应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1359608/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com