No. A web server (or firewall or orchestrator overlay network or whatever) absolutely knows what IP address is connecting to it. It has to send data back to it. Pretty basic TCP/IP stack stuff.
Now you could use a VPN but that would just resolve as the VPN’s IP address.
For more detail, here's the layout of an IP (v4) packet, which shows that it contains the source and destination IP addresses: https://en.wikipedia.org/wiki/IPv4#Header
(IP is the communication protocol layer below TCP, which is below HTTP.)
I went to tiktok one day and was confused why there were suddenly so many videos featuring Canadians. Then I realized I was connected to a VPN with an exit node in Toronto. At least I got a better understanding of how tiktok customizes content.