Hello,
Yes that was exactly the problem, someone helped me solve it on StackOverflow:
https://stackoverflow.com/questions/75452349/setting-up-the-efi-shell-in-qemu-to-allow-for-http-requests/75458138#75458138
I hadn't noticed those instructions in the readme though, thank you for that.
Cheers.
Are you sure you have the HttpDxe driver in your OVMF build? Looks like
you'd need to build with either -D NETWORK_HTTP_ENABLE or -D
NETWORK_HTTP_BOOT_ENABLE.
See https://github.com/tianocore/edk2/blob/master/OvmfPkg/README for
details on HTTPS.
*Brian J. Johnson
*Hewlett Packard Enterprise