mirror of
https://github.com/samsonjs/samhuri.net-ios.git
synced 2026-04-05 11:15:53 +00:00
24 lines
1.1 KiB
Objective-C
24 lines
1.1 KiB
Objective-C
#import <Foundation/NSDictionary.h>
|
|
#import <Foundation/NSURLConnection.h>
|
|
#import <Foundation/NSURLRequest.h>
|
|
#import <PromiseKit/fwd.h>
|
|
|
|
extern NSString const*const PMKURLErrorFailingURLResponse PMK_DEPRECATED("Use PMKURLErrorFailingURLResponseKey");
|
|
extern NSString const*const PMKURLErrorFailingData PMK_DEPRECATED("Use PMKURLErrorFailingDataKey");
|
|
|
|
@interface NSURLConnection (PromiseKit)
|
|
|
|
/**
|
|
We depend on OMGHTTPURLRQ a NSURLRequest additions library that provides
|
|
all the common REST style verbs and parameter encoders. Thus if you need
|
|
eg. a multipartFormData POST, check out OMGHTTPURLRQ (which CocoaPods
|
|
already pulled in for you).
|
|
*/
|
|
|
|
+ (PMKPromise *)GET:(id)urlStringFormatOrURL, ...;
|
|
+ (PMKPromise *)GET:(NSString *)string query:(NSDictionary *)parameters;
|
|
+ (PMKPromise *)POST:(NSString *)urlString formURLEncodedParameters:(NSDictionary *)parameters;
|
|
+ (PMKPromise *)PUT:(NSString *)urlString formURLEncodedParameters:(NSDictionary *)params;
|
|
+ (PMKPromise *)DELETE:(NSString *)urlString formURLEncodedParameters:(NSDictionary *)params;
|
|
+ (PMKPromise *)promise:(NSURLRequest *)rq;
|
|
@end
|