|
FoundationExtension
FoundationExtension is common Foundation/UIKit/Cocoa shortcuts and snippets collection.
|
Multipart Form POST data formatter for NSMutableURLRequest. More...
#import <NSURLRequest.h>
Instance Methods | |
| (instancetype) | - initWithEncoding: |
| Initialize formatter with default encoding. More... | |
| (void) | - appendBodyDataToFieldName:text: |
| Appends text data to field name with default encoding. More... | |
| (void) | - appendBodyDataToFieldName:text:encoding: |
| Appends text data to field name with specified encoding. More... | |
| (void) | - appendBodyDataToFieldName:data: |
| Appends bytes data to field name. More... | |
| (void) | - appendBodyDataToFieldName:fileName:data: |
| Appends bytes data to field name with given filename. More... | |
| (void) | - appendBodyDataEndian |
| Appends body data endian. More... | |
| (NSData *) | - HTTPBody |
| Returns body data. More... | |
Protected Attributes | |
| NSMutableData * | _body |
| NSStringEncoding | _encoding |
Multipart Form POST data formatter for NSMutableURLRequest.
| - (void) appendBodyDataEndian |
Appends body data endian.
This should be called once after last data is appended.
| - (void) appendBodyDataToFieldName: | (NSString *) | fieldName | |
| data: | (NSData *) | data | |
Appends bytes data to field name.
| fieldName | Field name for data. |
| data | Data to be appended. |
| - (void) appendBodyDataToFieldName: | (NSString *) | fieldName | |
| fileName: | (NSString *) | fileName | |
| data: | (NSData *) | data | |
Appends bytes data to field name with given filename.
| fieldName | Field name for data. |
| fileName | File name for data. |
| data | Data to be appended. |
| - (void) appendBodyDataToFieldName: | (NSString *) | fieldName | |
| text: | (NSString *) | textData | |
Appends text data to field name with default encoding.
| fieldName | Field name for data. |
| textData | Text data to be appended. |
| - (void) appendBodyDataToFieldName: | (NSString *) | fieldName | |
| text: | (NSString *) | textData | |
| encoding: | (NSStringEncoding) | encoding | |
Appends text data to field name with specified encoding.
| fieldName | Field name for data. |
| textData | Text data to be appended. |
| encoding | Text data encoding. |
| - (NSData *) HTTPBody |
Returns body data.
This should be called after -appendBodyDataEndian is called.
| - (instancetype) initWithEncoding: | (NSStringEncoding) | encoding |
Initialize formatter with default encoding.
| encoding | Default encoding for formatter |
|
protected |
|
protected |