Skip to content

Commit ba18e96

Browse files
authored
Merge pull request #113 from risk1996/fix-hardcoded-formdata-req-method-ios
Fix hardcoded FormData request method on iOS
2 parents ae4d807 + 048a161 commit ba18e96

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

ios/RNSslPinning/RNSslPinning.m

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -143,9 +143,9 @@ -(void) appendFormDataFilePart: (id<AFMultipartFormData>) formData fileData: (NS
143143
}
144144

145145
-(void) performMultipartRequest: (AFURLSessionManager*)manager obj:(NSDictionary *)obj url:(NSString *)url request:(NSMutableURLRequest*) request callback:(RCTResponseSenderBlock) callback formData:(NSDictionary*) formData {
146+
NSString * method = obj[@"method"] ? obj[@"method"] : @"POST";
146147

147-
148-
NSMutableURLRequest *formDataRequest = [[AFHTTPRequestSerializer serializer] multipartFormRequestWithMethod:@"POST" URLString:url parameters:nil constructingBodyWithBlock:^(id<AFMultipartFormData> _formData) {
148+
NSMutableURLRequest *formDataRequest = [[AFHTTPRequestSerializer serializer] multipartFormRequestWithMethod:method URLString:url parameters:nil constructingBodyWithBlock:^(id<AFMultipartFormData> _formData) {
149149
if([formData objectForKey:@"_parts"]){
150150
NSArray * parts = formData[@"_parts"];
151151
for (int i = 0; i < [parts count]; i++)

0 commit comments

Comments
 (0)