Forum Discussion

hooleylist's avatar
hooleylist
Icon for Cirrostratus rankCirrostratus
Sep 21, 2009

Effect of 'drop/discard' in HTTP_RESPONSE event?

Hi,

 

 

I'm wondering what drop/discard actually do when called from HTTP_RESPONSE. I don't have an easy way to test the customer's exact scenario, so I'm hoping someone here can tell me what it *should* do.

 

 

Ideally, I'd like to just not send that specific HTTP response back to the client, but leave the server side TCP connection available for further OneConnect use.

 

 

If I check a status code in HTTP_RESPONSE, see it's one I don't like, and call 'drop' or 'discard', does it just prevent the current payload from being sent to the client?

 

 

Does it affect any further data that the server might send for that response or in subsequent responses to other HTTP requests?

 

 

Does it trigger a FIN or RST being sent on the serverside connection? Does this behavior change if OneConnect is enabled on the VIP?

 

 

As long as I'm asking about 'drop/discard', would 'reject' behave differently in terms of the serverside TCP connection being left open?

 

 

Thanks,

 

Aaron

13 Replies