Percent-Encode HTML Form Values so That Spaces Become ‘%20’ Instead of ‘+’
I had this great idea, using URL Schemes on macOS apps, assembled by very simple HTML files that contain a <form>
only and produce a GET request so that the data is part of the URL: To my dismay, I discovered that all browsers encode spaces in input
and textarea
elements as plusses: +
. Turns out that’s valid and expected.