pkgs contain non URL safe characters

From: Aristedes Maniatis <ari_at_ish.com.au>
Date: Mon, 14 Feb 2022 00:18:15 UTC
Some packages contain "+" symbol which is a way of encoding spaces in a 
URL. This means that I'm having trouble hosting our pkg repository 
behind cloudfront/S3.

I wasn't sure where to post this issue, so I put more details here: 
https://github.com/freebsd/poudriere/issues/976


Is there a workaround for this issue? Could pkg-fetch escape such 
characters when interacting with a http repository?


Cheers

Ari