GET HttpRequestsを実行するためにjson-frameworkを使用しています。誰もがjsonオブジェクトを準備してPOST HTTPリクエストを行うコードを持っていますか?もしそうなら、いくつかのサンプルのobjective-cコードを教えてください。ありがとうJSON-Frameworkを使用してHTTPリクエストを介して投稿するjsonオブジェクトを準備するObjective-C
3
A
答えて
3
Googleコードでホストされているopen source projectをご覧ください。
説明:
このフレームワークは、Objective-Cでは厳密JSONパーサーとジェネレータを実装します。
フレームワークをダウンロードし、アプリケーションに埋め込み、JSON.hヘッダーをインポートします。これで、アプリケーションでJSONを使用できるようになりました。このフレームワークは、既存のObjective-Cオブジェクトにカテゴリを追加して超シンプルなインターフェイスとし、さらに柔軟なAPIをクラスに提供して制御を強化します。
1
TwitterHelper.m
をスタンフォードのCS 193P "Presence3Files.zip"パッケージでお試しください。
私はコードを直接投稿しますが、ライセンスが賢明であるかどうかは不明です。
0
USe JSONデータオブジェクトを使用して投稿リクエストを作成するためのコードです。
self.responseData=[NSMutableData data];
NSURL *url = [NSURL URLWithString:@"http://dev.iworklab.com/myProject/index.php"];
NSString *jsonRequest = [NSString stringWithFormat:@"{\"method\":\"changePassword\",\"customer_id\":\"%@\",\"old_password\":\"%@\",\"new_password\":\"%@\",\"con_password\":\"%@\"}",customerID,oldPasswordText.text,newPasswordText.text,confirmPasswordText.text];
jsonRequest = [NSString stringWithFormat:@"&json_data=%@",jsonRequest];
NSData *json_data = [NSData dataWithBytes:[jsonRequest UTF8String] length:[jsonRequest length]];
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL:url];
[request setHTTPMethod:@"POST"];
[request setHTTPBody: json_data];
[request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"];
[request setValue:[NSString stringWithFormat:@"%d", [json_data length]] forHTTPHeaderField:@"Content-Length"];
[request setHTTPBody:[[jsonRequest stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding]
dataUsingEncoding:NSUTF8StringEncoding
allowLossyConversion:YES]];
passwordConnection = [NSURLConnection connectionWithRequest:request delegate:self];
関連する問題
- 1. $ httpを使用してjsonを投稿するときのエラー
- 2. JSONを使用してJSONを投稿し、HTTPコンテンツタイプを設定する - 'application/json'
- 3. retrofitを使用してjsonオブジェクトを投稿する方法
- 4. JQを使用してRESTにJSONオブジェクトを投稿する
- 5. WebApiへのリクエストDateTime JSONオブジェクトを使用して投稿しますか?
- 6. HTTP投稿をPythonでurllibとリクエストを使用して
- 7. リクエストHTTPクライアントライブラリを使用してFastSpring APIに投稿
- 8. JSONを介してASP.Netにオブジェクトの配列を投稿するMVC3
- 9. JSweetを使用してJSONとして投稿する
- 10. HTTPリクエストを使ってfacebookの投稿を好きにして投稿数を共有する
- 11. JavaScriptを使用してURLにXMLリクエストを投稿する
- 12. pythonリクエストとjsonを使ってファイルを投稿する
- 13. httpクエリを使用してデータを投稿する方法は?
- 14. httpservletrequestを使用してhttp投稿を傍受する
- 15. デベロッパー版の販売を中止して投稿を準備する
- 16. jsonオブジェクトを投稿を使用してWebサーバーに送信する方法
- 17. JSONオブジェクトは、私は以下のコードを使用してJSONオブジェクトを投稿しようとしています
- 18. Actionscript 3.0を使用してJSONデータを投稿するには?
- 19. Webhookを使用してスラックにカスタムJSONメッセージを投稿する
- 20. Google Appsスクリプトを使用してJSONデータを投稿する
- 21. cURLを使用してluaにjsonを投稿する方法
- 22. RestSharpを使用してRaw Jsonを投稿する方法
- 23. Jsonを使用してObjective Cにデータを投稿する
- 24. javascriptを使用してjsonデータをURLに投稿する
- 25. HTTPartyを使用してGoogleプレイスにjsonを投稿する
- 26. シェルスクリプトを使用してURLにJSONファイルを投稿する
- 27. フェッチを使用してJSONデータを投稿する
- 28. jsonをエクスプレスサーバーでjqueryを使用して投稿する
- 29. FreshSkkWhookでの使用に備えてraw jsonをmailgunに投稿する
- 30. 投稿XML使用してPythonのリクエスト
こんにちはZap、これを理解しましたか?同じことをやろうとしているが、答えが見つからない。 – Cragly