In your post you mentioned the hint
A lot of interactive content on the internet is achieved using Flash. If Flash needs to communicate with a server it does so in exactly the same way a normal page would.
Focus on that
If you want to pass the levels not without understanding what you did, but because you have learned something, for sure you have to avoid already made solutions from the internet.
Start using the development tools from your browser and check the underlying technical issue of each tab. That’s a lot of work but also a lot of fun ;)
– Open the pod bay doors, HAL.
– I’m sorry, Dave. I’m afraid I can’t do that.