2010-12-10 44 views
0

Je voudrais vraiment les données de lecture brutes de SF_NOTIFY_READ_RAW_DATA mais il n'est plus supporté dans IIS6 sans activer le mode d'isolation IIS5 que je ne veux pas faire. Y at-il un équivalent à cette ligne de code qui fonctionne pour IIS6?Equivalent de SF_NOTIFY_READ_RAW_DATA pour IIS6

DWORD CTryISAPIFilter::OnReadRawData(CHttpFilterContext* pCtxt,PHTTP_FILTER_RAW_DATA pRawData) 
{ 
     char *Data; 
     Data = (char *) pRawData->pvInData;  
     strRequestRawData = Data; 
     return SF_STATUS_REQ_NEXT_NOTIFICATION; 
} 

C'est le MSDN article link text

Répondre

1

Je l'ai résolu, au fond ne IIS6 prend plus en charge cette fonction en raison de la façon dont parallized IIS6 gère les données. Afin de saisir le corps de demande, vous devez utiliser des modules http, mais vous pouvez toujours saisir toutes les réponses en utilisant la fonction OnWriteRawData.