Book Image

Web Penetration Testing with Kali Linux 2.0, Second Edition

Book Image

Web Penetration Testing with Kali Linux 2.0, Second Edition

Overview of this book

Table of Contents (17 chapters)
Web Penetration Testing with Kali Linux Second Edition
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Introduction to AJAX


AJAX is not a programming language; it is a concept. It is a client-side script that communicates to the server without refreshing and reloading the entire web page. In simple words, AJAX allows to communicate with the web server without the user explicitly making a new request in the web browser. This results in a faster response from the server, as parts of the web page can be updated separately and this improves the user experience. AJAX makes use of JavaScript to connect and retrieve information from the server without reloading the entire web page.

Here are some of the benefits of using AJAX:

  • Increased speed: The aim of using AJAX is improving the performance of the web application. By updating individual form elements, minimum processing is required on the server improving the performance. The responsiveness on the client side is also drastically improved.

  • User friendly: In an AJAX-based application, the user is not required to reload the entire page to refresh...