Android Behavior when Using Add-ons

I have Plone 5.0.8 running on Ubuntu and installed via Termux on my Samsung S10.

I noticed that I am unable to install add ons when my Plone URL has a space in the foldername (e.g. localhost:8080/folder name). But when i rename it to have no spaces (e.g. localhost:8080/foldename), the addons INSTALL correctly.

Is there an unwritten rule that Plone URLs should never have blank spaces?

Thanks in advance.

No website can have a space in the URL, does not matter if they are plone or something else. Spaces gets 'converted to the code for a space, for example http://localhost:8080/folder%20name.

If "folder name" is your Plone site's id, that can cause issues. It's technically possible in some ways to have a site id with spaces in it, but it will break known parts of Plone (e.g. subrequests). Your site's shortname should not have spaces in it, and it is generally poor practice to name any folders with spaces in their shortname — use hypens, underscores, or something else and don't conflate title with id.

Thank you very much.

Learned something new today.

Happy holidays.