嗨,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