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. JSONを使用してJSONを投稿し、HTTPコンテンツタイプを設定する - 'application/json'
- 2. JSONを介してASP.Netにオブジェクトの配列を投稿するMVC3
- 3. pythonリクエストとjsonを使ってファイルを投稿する
- 4. javascriptを使用してjsonデータをURLに投稿する
- 5. Jsonを使用してObjective Cにデータを投稿する
- 6. HTTPartyを使用してGoogleプレイスにjsonを投稿する
- 7. Actionscript 3.0を使用してJSONデータを投稿するには?
- 8. RestSharpを使用してRaw Jsonを投稿する方法
- 9. Webhookを使用してスラックにカスタムJSONメッセージを投稿する
- 10. Google Appsスクリプトを使用してJSONデータを投稿する
- 11. HTML投稿リクエストを介してHTML5キャンバスデータを送信
- 12. AFNetworking 3.Xを使用してBOOLをJSONにポストするObjectiveC
- 13. Android:HTTPClientを使用してDateオブジェクトをPHPに投稿する
- 14. $ .ajaxとjQueryを使用してオブジェクトを投稿する
- 15. JSONオブジェクトを作成してSpringブートテストで投稿する
- 16. アンドロイドでJSONを使用してwebserviceにjson Arrayを投稿するには?
- 17. カスタマイズされたHTTPヘッダーフィールドを使用したJSON投稿
- 18. jQueryを使用してAJAXを使用してCFCにJSONを投稿
- 19. 投稿を使用したAjaxリクエスト
- 20. Facebook APIにHTTPリクエストを送信して投稿を作成する
- 21. RestKitを使用してXML形式で投稿リクエストを送信
- 22. javascriptを使用して投稿リクエストを行う方法
- 23. ObjectiveC - 分散オブジェクトを介してウィンドウを表示
- 24. httpリクエストを介してhttpサーバにファイルを送る方法
- 25. javascript jquery post()/ get()ドキュメント準備が完了する前にJSONオブジェクトをクロージャ関数として使用する
- 26. 標準のPythonライブラリを使用してHTTP経由でファイルを投稿するには
- 27. REBOLを使用してカスタムヘッダーを使用してHTTP投稿を送信する方法
- 28. RESTを使用しているHTTPリクエスト
- 29. C++とSQLネイティブクライアントを使用してSQLPutDataを準備するSQLBindParameter
- 30. 構造化パラメータを使用してコマンドを準備する
こんにちはZap、これを理解しましたか?同じことをやろうとしているが、答えが見つからない。 – Cragly