Book Image

Mastering NetScaler VPX

By : Marius Sandbu, Andy Paul
Book Image

Mastering NetScaler VPX

By: Marius Sandbu, Andy Paul

Overview of this book

Citrix NetScaler is one of the best Application Delivery Controller products in the world. The Application Delivery Controllers are commonly used for load balancing purposes, to optimize traffic, and to perform extra security settings. This book will give you an insight into all the available features that the Citrix NetScaler appliance has to offer. The book will start with the commonly used NetScaler VPX features, such as load balancing and NetScaler Gateway functionality. Next, we cover features such as Responder, Rewrite, and the AppExpert templates, and how to configure these features. After that, you will learn more about the other available Citrix technologies that can interact with Citrix NetScaler. We also cover troubleshooting, optimizing traffic, caching, performing protection using Application Firewall, and denying HTTP DDoS attacks for web services. Finally, we will demonstrate the different configuration principles real-world Citrix NetScaler deployment scenarios.
Table of Contents (15 chapters)
Mastering NetScaler VPX™
Notice
Credits
About the Authors
About the Reviewer
www.PacktPub.com
Preface
Index

HTTP Callouts


The HTTP Callouts option will be used for configured types of requests, or when criteria are met during policy evaluation. When the criteria matches the type of request, you might want to stall the policy evaluation briefly, retrieve information from a server, and then perform an action depending on the retrieved information. Another option could be that you want to update a database or the content hosted on a web server based on the requests.

An HTTP Callout is an HTTP or HTTPS request that Citrix NetScaler generates and sends to an external resource when the criteria matches during policy evaluation. The information can be analyzed by default syntax policy expressions.

You can use HTTP Callouts to obtain information from external applications. The Callout policy sends an HTTP request to an external application. An agent that you deploy in front of the application formats the request for the application.

The HTTP Callout can be configured for HTTP or HTTPS content switching,...