Je dois intercepter les transactions soumises dans mon application, afin que je puisse y injecter des cookies précédemment stockés.
Mais le THTTPEvent :: ESubmit n'est jamais déclenché. (Testé avec un point d'arrêt sur débogage à l'aide Carbide C++)
Le code du gestionnaire d'événements est la suivante:
Soumettre l'événement non déclenché sur la transaction envoyer
void CHttpEventHandler::MHFRunL(RHTTPTransaction aTransaction,
const THTTPEvent& aEvent)
{
switch (aEvent.iStatus)
{
case THTTPEvent::ESubmit:
{
//This CASE is never executed!
User::InfoPrint(_L("Submitting Transaction!"));
//TODO : Inject cookies in header =)
}
break;
} // end switch
}