From 219aad0bbc5ec3394f828afd8765655047265a9c Mon Sep 17 00:00:00 2001 From: Mike Robinson Date: Fri, 19 Jun 2020 09:00:43 -0600 Subject: [PATCH] Correcting incorrect information (#835) Thanks for the improvement. Hope you liked the lesson. --- .../src/main/resources/lessonPlans/en/encoding_plan2.adoc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/webgoat-lessons/crypto/src/main/resources/lessonPlans/en/encoding_plan2.adoc b/webgoat-lessons/crypto/src/main/resources/lessonPlans/en/encoding_plan2.adoc index 6b7806afd..e31387d35 100644 --- a/webgoat-lessons/crypto/src/main/resources/lessonPlans/en/encoding_plan2.adoc +++ b/webgoat-lessons/crypto/src/main/resources/lessonPlans/en/encoding_plan2.adoc @@ -4,9 +4,13 @@ Also other encodings are used. +=== URL encoding + +URL encoding is used a lot when sending form data and request parameters to the server. Since spaces are not allowed in a URL, this is then replaced by %20. Similar replacements are made for other characters. + === HTML encoding -HTML encoding is used a lot when sending form data and request parameters to the server. Since spaces are not allowed in a URL, this is then replaced by %20. +HTML encoding ensures that text is displayed as-is in the browser and not interpreted by the browser as HTML. === UUEncode