0
Wenn ich Rohdaten mit Postman posten, kommt die Antwort. Ich verwende diesen CodeWie posten Sie rohe Daten in swift 3?
Daten von 0 Bytes EveryTime erhalten. Bereits mit Alamofire versucht, aber keine Antwort.
Auch habe ich versucht, in Objective C, wo ich Antwort bin immer, Code ist:
NSURL *url = [NSURL URLWithString:urlStr];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];
[request setHTTPMethod:@"POST"];
[request setValue:[NSString stringWithFormat:@"%lu", (unsigned long)postData.length] forHTTPHeaderField:@"Content-Length"];
[request setValue:@"text/html" forHTTPHeaderField:@"Content-Type"];
[request setHTTPBody:postData];
NSError *error = nil;
NSHTTPURLResponse *response = nil;
[[NSURLConnection alloc] initWithRequest:request delegate:self];
NSData *retData = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error];
if (error)
{
//error
NSLog(@"error");
return @"";
}
else
{
NSLog(@"No error");
NSString *charlieSendString = [[NSString alloc] initWithData:retData encoding:NSUTF8StringEncoding];
NSLog(@"data come : %@",charlieSendString);
return charlieSendString;
}
Gesendet "dict" in Log:
[ "complaint_id": COMBRD1 "user_id": USR9, "type": complaint_brand "AUTH_CODE": KL1hwYrAhNVnSgT "is_skip": 2]
Es sollte 'json/application' nicht' jo sn/Anwendung'. – Poles
@Poles Noch keine Antwort :( –
@DeepakChaudhary Versuchen Sie 'Content-Type' auf' application/json' anstelle von 'text/html' –