to program the robot with Snap you use the API (via port 6969). Thus, the origin of the request url does not matter as long as it reaches the robot.
by right-clicking on a block and then editing you can observe the instructions executed inside
Example for the block , it calls the block , which sends the following URL: http://poppy.local/motors/motors.
Whether this url is sent by Snap 4.2.2.9, or from an earlier version, or directly from the address bar of your web browser, does not change anything.
But if you use the online version, you are automatically redirected to an HTTPS page, but the API only works on HTTP requests and your browser certainly blocks them by default …
cf: