Il famoso framework open source AFNetWorking ha un meccanismo per la registrazione di richieste/risposte alla console?

StackOverflow https://stackoverflow.com/questions/8977641

  •  12-11-2019
  •  | 
  •  

Domanda

Vorrei pompare le richieste/risposte HTTP RAW-ish alla console per aiutare il debug.

Ho guardato i vari documenti su GitHub e ho fatto una rapida ricerca attraverso il codice e non sono riuscito a trovare nulla di ovvio, quindi immagino che la risposta sia no. Ma volevo solo controllare se ho perso qualcosa di ovvio.

È stato utile?

Soluzione

AFURLConnectionOperation Invia notifiche quando le operazioni iniziano e finiscono. È possibile registrare facilmente le richieste ascoltando quelle notifiche e registrando l'oggetto di notifica:

[[NSNotificationCenter defaultCenter] addObserverForName:AFNetworkingOperationDidStartNotification
                                                  object:nil
                                                   queue:nil
                                              usingBlock:^(NSNotification *note) {
                                                NSLog(@"Operation Started: %@", [note object]);
                                              }];

Unisci con Formatterkit'S TTTURLRequestFormatter Per i migliori risultati!

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top