Skip to content

Commit 048a161

Browse files
committed
Fix hardcoded DFormData request method on iOS
1 parent ae4d807 commit 048a161

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)