newsmemory-ios-sdk/Frameworks/rn-fetch-blob.xcframework/ios-arm64/Headers/RNFetchBlobReqBuilder.h

38 lines
1.1 KiB
C
Raw Normal View History

2024-05-02 15:08:24 +00:00
//
// RNFetchBlobReqBuilder.h
// RNFetchBlob
//
// Created by Ben Hsieh on 2016/7/9.
// Copyright © 2016年 wkh237. All rights reserved.
//
#ifndef RNFetchBlobReqBuilder_h
#define RNFetchBlobReqBuilder_h
#import <Foundation/Foundation.h>
@interface RNFetchBlobReqBuilder : NSObject;
+(void) buildMultipartRequest:(NSDictionary *)options
taskId:(NSString *)taskId
method:(NSString *)method
url:(NSString *)url
headers:(NSDictionary *)headers
form:(NSArray *)form
onComplete:(void(^)(NSURLRequest * req, long bodyLength))onComplete;
+(void) buildOctetRequest:(NSDictionary *)options
taskId:(NSString *)taskId
method:(NSString *)method
url:(NSString *)url
headers:(NSDictionary *)headers
body:(NSString *)body
onComplete:(void(^)(NSURLRequest * req, long bodyLength))onComplete;
+(NSString *) getHeaderIgnoreCases:(NSString *)field fromHeaders:(NSDictionary *) headers;
@end
#endif /* RNFetchBlobReqBuilder_h */