Forum Discussion
hoolio
Cirrostratus
Sep 21, 2009Effect 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 w...
Yepher_100160
Nimbostratus
Aug 30, 2010Spark,
Thanks for the suggestion. I had a look at HTTP::retry and it seems it is just for forwarding the request to another HTTP server.
But in my case I want to:
1. send an HTTP response to the F5 which will be intercepted in "when HTTP_RESPONSE {}" code block.
2. have the F5 eat that HTTP Response but not close the clients TCP connection or send any data to the client yet. (until step 4).
3. Have another server send the HTTP Response at some point in the future after some processing has been completed.
4. F5 returns the HTTP Response to the client as if it is an HTTP Response from the first server.
My constraints are:
I am unable to forward the HTTP Request to the server that will actually know what data needs to be transmitted back to the client.
The transmitting server can send the HTTP data as TCP, HTTP, UDP or whatever make the F5 IRule easier to write.
-- Yepher
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)Recent Discussions
Related Content
DevCentral Quicklinks
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
Discover DevCentral Connects