
-
Junior Member
Problema iOS 9 e richiesta POST

Buongiorno a tutti
da quando è uscito iOS 9 non riesco ad inviare dei valori in POST allo script sul mio server mentre se provo a mandarli in GET essi vengono ricevuti.Nelle passate versioni di iOS la cosa funzionava,vi allego il mio codice
NSString *postd= [NSString stringWithFormat:@"nome=%@&cognome=%@&mail=%@&citt a=%@&dataN=%@&imm=%@",_nomefb,_cognfb,_mailfb,_cit tafb,_datafb,_imm_profilo_fb];//,_nomefb,_cognfb,_mailfb,@"",_datafb,_imm_profilo_ fb];
NSData *postData = [postd dataUsingEncoding:NSASCIIStringEncoding allowLossyConversion:YES];
NSString *postLength = [NSString stringWithFormat:@"%d",(int)[postData length]];
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];
[request setURL:[NSURL URLWithString:[NSString stringWithFormat:@"http://www.imotocross.net/blog/Registrazione.php"]]];
[request setHTTPMethod:@"POST"];
[request setValue
ostLength forHTTPHeaderField:@"Content-Length"];
[request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"];
[request setHTTPBody
ostData];
NSURLConnection *conn = [[NSURLConnection alloc]initWithRequest:request delegate:self startImmediately:YES];
if(conn) {
NSLog(@"Connection Successful");
} else {
return -1;
}
return 0;
GRAZIE
-
Member
Problema iOS 9 e richiesta POST
Probabilmente dalla console ottieni un errore del tipo App Transport vero?
Se fosse così, prova a dare un'occhiata qua per una soluzione: http://stackoverflow.com/questions/31254725/transport-security-has-blocked-a-cleartext-http
-
Junior Member
Ciao App Trasport l'avevo già attivato infatti le connessioni in GET mi funzionano,il problema sono quelle in POST
-
Member
Problema iOS 9 e richiesta POST
Con quel tipo di connessione peró non puoi sapere se c'è un errore. Prova ad inoltrare una richiesta asincrona con il ritorno anche dell'errore altrimenti non riusciamo a capire
-
Senior Member
su ios9 devi mettere questo nel plist
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
Permessi di Scrittura
- Tu non puoi inviare nuove discussioni
- Tu non puoi inviare risposte
- Tu non puoi inviare allegati
- Tu non puoi modificare i tuoi messaggi
-
Regole del Forum