所以我正在制作一个应该通过基本 HTTP 请求与网络服务通信的应用程序。昨天我花了很多时间上网查看开发人员文档,但没有找到很多有用的东西。我设法找到的最好的是 iPhone 开发人员文档中的 CFNetwork 编程指南,但这似乎缺少很多信息并且非常困惑。
例如:它告诉我如何创建请求和响应,如何反序列化两者,但没有告诉我如何提交请求或接收响应。至于令人困惑的一点,在创建响应时它要我提供状态代码。响应不应该已经包含该信息吗?
有人可以帮忙吗?我真的需要尽快完成这项工作。
最佳答案
如果您只是想触发 HTTP 请求,那么我会考虑使用类似 NSString 的东西。 stringWithContentsOfURL:encoding:error:
和 writeToURL:atomically:encoding:error:
方法将是一个很好的起点。
或者,如果您希望能够异步触发请求,NSURLConnection类应该证明是理想的。
关于iphone - iOS HTTP 通信设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5236113/