Wednesday, 29 March 2023

URL Special Signs

For example, a URL that includes a query string parameter for a search term might look like this:

https://www.example.com/search?term=best+restaurants

In this URL, the plus sign is used to represent the space between "best" and "restaurants" in the search term "best restaurants". When the web server receives this request, it would interpret the plus sign as a space and perform the search accordingly.

If you need to include a plus sign (+) as a literal character in a URL, you can use URL encoding to represent it as %2B.

URL encoding is a process in which special characters are replaced with their corresponding hexadecimal ASCII codes. This allows them to be transmitted over the internet without interfering with the meaning of the URL.

So if you want to include a plus sign in a URL, you can replace it with %2B. For example, the following URL includes a literal plus sign in the parameter value:

https://www.example.com/search?query=2+2=4%2B2

In this case, the plus sign between "4" and "2" is represented by %2B, which is the URL-encoded value of the plus sign character. When the web server receives this request, it would interpret the %2B code as a plus sign and perform the search accordingly.

No comments:

Can Jackson Deserialize Java Time ZonedDateTime

Yes, but must include JSR310. Thus ZonedDateTime can be deserialized directly from JSON response to POJO field. <dependency> <g...