We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4394481 commit 43284edCopy full SHA for 43284ed
1 file changed
src/apple/NSURLClient.mm
@@ -29,14 +29,11 @@
29
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];
30
31
NSData *bodydata = nil;
32
- switch(req.method)
+ [request setHTTPMethod:@(req.method.c_str())];
33
+
34
+ if (req.postdata.size() > 0 && (req.method != "GET" && req.method != "HEAD"))
35
{
- case Request::GET:
- [request setHTTPMethod:@"GET"];
36
- break;
37
- case Request::POST:
38
bodydata = [NSData dataWithBytesNoCopy:(void*) req.postdata.data() length:req.postdata.size() freeWhenDone:NO];
39
- [request setHTTPMethod:@"POST"];
40
[request setHTTPBody:bodydata];
41
break;
42
}
@@ -63,7 +60,7 @@
63
60
dispatch_semaphore_wait(sem, DISPATCH_TIME_FOREVER);
64
61
65
62
HTTPSClient::Reply reply;
66
- reply.responseCode = 400;
+ reply.responseCode = 0;
67
68
if (body)
69
0 commit comments