Jump to content
Welcome to our new Citrix community!

Introduce forced delay for HTTP response

Ross Bender

Recommended Posts

Is there a way to have a Netscaler policy introduce a delay before providing an HTTP response to a client? Our scenario is wanting to throttle client traffic in some known application use cases.


The desire is that after the backend returns a response to the Netscaler, the Netscaler could conditionally (based on response) invoke a delay before returning the response to the client.

Link to comment
Share on other sites

  • 1 year later...

We have a similar need, but would rather do it on the request instead of response.  So far the only thing I can think of is to do an HTTP callout to a web server and have the script introduce delay or have the web server introduce the delay. It would be easy to create  a simple go web server to introduce the delay.  One could possibly do this without an actual web server using a perl script.  Example here: (https://docs.citrix.com/en-us/citrix-adc/current-release/appexpert/http-callout/use-case-filtering-clients-ip-blacklist.html)



Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Create New...