嗨,Iam新的目标c,真的不知道太多。我有一个查询是需要发送数据到服务器。查询是这样的http://abc.com/insertipademail.php?name=name&email=email我需要输入名称和电子邮件,我已经构建了字符串但我不知道如何将其发送到服务器。请有人能帮助我。或者指出我正确的方向。谢谢objective c http查询
2
A
回答
1
对于初学者,请看看NSString的stringWithContentsOfURL:encoding:error:方法。你可以这样做:
// NSString * myURLString = whatever you do to build the url
NSURL * myURL = [NSURL URLWithString: myURLString];
NSString * response = [NSString stringWithContentsOfURL: myURL encoding: NSUTF8StringEncoding error: NULL];
NSLog(@"The response was: %@", response);
正如所写,这将忽略所有错误并同步执行请求。在真正的应用程序中,您可能想要处理发生的任何错误,并可能在后台执行请求。有关更多文档,请参见URL Loading System Programming Guide。您也可以尝试使用任何一种开放源代码库,例如David M.的答案中提出的那些库。
0
我喜欢图书馆ASIHTTPRequest。还有HTTPRiot。
相关问题
- 1. Objective C语法查询
- 2. Objective - C http请求
- 3. multipar HTTP POST - Objective-C的
- 4. Objective-C异步http请求
- 5. Objective-C HTTP POST请求
- 6. 使用Objective-C Wrapper更新查询sqlite
- 7. Xpath查询问题使用Objective C
- 8. Objective-C iOS 6委托NSString查询
- 9. SQLite查询不起作用 - (Objective-c)
- 10. OSRM HTTP查询
- 11. 如何从C#通过HTTP查询Elasticsearch?
- 12. 检查inf - objective c
- 13. 如何在objective-c中手动检查http请求和响应?
- 14. JSON in objective-c
- 15. Get Objective-C中的HTTP目录列表
- 16. 获取Objective-C HTTP请求iOS 5
- 17. GET HTTP请求在Objective C中
- 18. Base64 Over HTTP POST丢失数据(Objective-C)
- 19. 发送HTTP POST数据与Objective-C
- 20. objective-c将png文件上传到http
- 21. 问题与Objective C的HTTP请求
- 22. Objective-C中简单的http post例子?
- 23. Objective-C的HTTP基本身份验证
- 24. HTTP响应查询
- 25. 添加UILabel查看objective-c
- 26. Objective C查找HTTPBody的值
- 27. Objective C动态查看
- 28. gnustep的objective c探查器
- 29. 查找Objective-C的在Mac
- 30. Objective-C:检查IP连接
您也可以使用NSURLConnection,但根据我的经验,列出的HTTP库对于相同的结果意味着更少的工作。此外,它听起来像提问者想要POST,所以stringWithContentsOfURL将无法正常工作。 – 2010-09-08 17:39:16
他的示例url包含一个查询字符串,所以它看起来像一个GET。无论如何,考虑到他所陈述的新Objective-C的地位,我认为最好是在几行代码中首先提供最简单可行的解决方案,然后再从那里构建复杂性。在理解SDK和语言的基础知识之前,我不想让他学习如何将第三方库合并到他的应用程序中。 – 2010-09-08 21:11:23
可怜的灵魂脚本的名字以“insert”开头,所以它可能*应该是POST,但可能真的是GET。好吧。 – 2010-09-08 22:21:31