|
UNICORN - iOS
|
実体メソッド | |
| (void) | - start::: |
| (void) | - start::::::: |
| (void) | - start:::: |
クラスメソッド | |
| (NSString *) | + createUserAgent |
| (void) | + get:: |
| (void) | + get::: |
| (void) | + get::withCompletion: |
| (void) | + get:::withCompletion: |
| (void) | + post::: |
| (void) | + post::::::: |
| (void) | + post:::withCompletion: |
| (void) | + post:::::::withCompletion: |
| (void) | + post:::: |
| (void) | + post::::withCompletion: |
| (void) | + put::: |
| (void) | + put::::::: |
| (void) | + put:::withCompletion: |
| (void) | + put:::::::withCompletion: |
| (void) | + put:::: |
| (void) | + put::::withCompletion: |
| (void) | + delete::: |
| (void) | + delete:::withCompletion: |
| (void) | + head:: |
| (void) | + head::withCompletion: |
| (void) | + setCookie:forKey:domain: |
| (void) | + setCookie:forKey:domain:cookiePath:expires: |
| (void) | + loadCookie |
| (void) | + saveCookie |
プロパティ | |
| id< RequestDelegate > | delegate |
| RequestCompletionHandler | completion |
| NSString * | userAgent |
| + (NSString *) createUserAgent |
通信に利用するUserAgentをアプリ名+アプリビルド番号+SafariUAに変更する
| + (void) delete: | (id) | calledClass | |
| : | (NSString *) | requestURL | |
| : | (NSMutableDictionary *) | requestParams | |
DELETEメソッドでリクエスト
| + (void) get: | (id) | calledClass | |
| : | (NSString *) | requestURL | |
GETメソッドでリクエスト(パラメータの内URLリクエスト)
| + (void) get: | (id) | calledClass | |
| : | (NSString *) | requestURL | |
| : | (NSMutableDictionary *) | requestParams | |
GETメソッドでリクエスト
| + (void) head: | (id) | calledClass | |
| : | (NSString *) | requestURL | |
HEADメソッドでリクエスト
| + (void) post: | (id) | calledClass | |
| : | (NSString *) | requestURL | |
| : | (NSMutableDictionary *) | requestParams | |
POSTメソッドでリクエスト
| + (void) post: | (id) | calledClass | |
| : | (NSString *) | requestURL | |
| : | (NSMutableDictionary *) | requestParams | |
| : | (NSURL *) | uploadFilePath | |
POSTメソッドでファイルをアップロード
| + (void) post: | (id) | calledClass | |
| : | (NSString *) | requestURL | |
| : | (NSMutableDictionary *) | requestParams | |
| : | (NSData *) | uploadData | |
| : | (NSString *) | fileName | |
| : | (NSString *) | contentType | |
| : | (NSString *) | dataKeyName | |
POSTメソッドでリクエスト (ファイルあり)
| + (void) put: | (id) | calledClass | |
| : | (NSString *) | requestURL | |
| : | (NSMutableDictionary *) | requestParams | |
PUTメソッドでリクエスト
| + (void) put: | (id) | calledClass | |
| : | (NSString *) | requestURL | |
| : | (NSMutableDictionary *) | requestParams | |
| : | (NSURL *) | uploadFilePath | |
PUTメソッドでファイルをアップロード
| + (void) put: | (id) | calledClass | |
| : | (NSString *) | requestURL | |
| : | (NSMutableDictionary *) | requestParams | |
| : | (NSData *) | uploadData | |
| : | (NSString *) | fileName | |
| : | (NSString *) | contentType | |
| : | (NSString *) | dataKeyName | |
PUTメソッドでリクエスト (ファイルあり)
| - (void) start: | (NSString *) | requestURL | |
| : | (NSString *) | method | |
| : | (NSMutableDictionary *) | requestParams | |
通常のリクエスト処理 NSMutableDictionary内のvalueはstringのみ
| - (void) start: | (NSString *) | requestURL | |
| : | (NSString *) | method | |
| : | (NSMutableDictionary *) | requestParams | |
| : | (NSURL *) | uploadFilePath | |
ファイルをアップロードする XXX PUTメソッドでアップロードした場合、サーバー側でファイル以外に送信されたPOSTデータを判別出来なくなる事に注意して下さい!
| - (void) start: | (NSString *) | requestURL | |
| : | (NSString *) | method | |
| : | (NSMutableDictionary *) | requestParams | |
| : | (NSData *) | uploadData | |
| : | (NSString *) | fileName | |
| : | (NSString *) | contentType | |
| : | (NSString *) | dataKeyName | |
通常のリクエスト処理に加えて、マルチパートでファイルをPOST(PUT)する XXX 大きいファイルのアップロードは次のメソッド- (void)start:(NSString *)requestURL :(NSString *)method :(NSMutableDictionary *)requestParams :(NSURL *)uploadFilePath;を使ってアップロードタスクで実行して下さい!
1.8.9.1