
Comparison between Rewrite and Responder options
The main difference between the rewrite feature and the responder feature is as follows:
Responder cannot be used for a response or server-based expressions. Responder can be used only for the following scenarios depending on client parameters:
Redirecting an HTTP request to new websites or webpages
Responding with some custom response
Dropping or resetting a connection at the request level
If there is a responder policy, the Citrix ADC examines the request from the client, takes action according to the applicable policies, sends the response to the client, and closes the connection with the client.
If there is a rewrite policy, the Citrix ADC examines the request from the client or response from the server, takes action according to the applicable policies, and forwards the traffic to the client or the server.
In general, it is recommended to use a responder if you want the appliance to reset or drop a connection based on a request-based parameter. Use a responder to redirect traffic, or respond with custom messages. Use rewrite for manipulating data on HTTP requests and responses.
Source
For more information check out:
URL Rewrite and Responder with Citrix NetScaler – JGSpiers.com
NetScaler Use of Rewrite, Responder and URL transformation | Marius Sandbu
NetScaler ADC Rewrite Policies Mastery: Optimizing Traffic & Network Performance" is an advanced course meticulously curated to equip you with hands-on knowledge and experience with NetScaler ADC Rewrite Policies. Rewrite policies are a crucial component of NetScaler ADC, offering the ability to manipulate HTTP/HTTPS traffic and DNS payloads to enhance network efficiency and optimize data transmission.
In this course, we will focus on six key exercises that span across various aspects of Rewrite Policies, including URL modifications, HTTP header manipulation, DNS payload adjustments, and even TCP header rewrites. Each exercise has been carefully designed to offer practical experience with the NetScaler GUI, enabling students to apply their learning in real-world situations.
By the end of this course, you'll have gained valuable insights into how Rewrite Policies work and how they can be manipulated to significantly improve your network's performance. With a blend of theory and practice, this course is perfect for IT professionals and n
Network engineers who want to elevate their skill set and make a difference in their network management tasks.
Here's a brief look at the lab exercises you'll be working on:
Rewrite Policy - Modify a URL
Rewrite Policy - Delete HTTP Headers
Rewrite Policy - Insert HTTP Headers
Rewrite Policy - Convert URL Paths to Lowercase
Rewrite Policy – Modify the DNS Payload
Rewrite Policy – Rewrite TCP header
ALL IN CLI !!!