Last weekend I have been trying to use Cloud Functions for Firebase to get the source code of a website via webdriver.io.
My code did work when I executed it on my local machine, but when I was trying to run the code with firebase functions it didn't work.
I have a Spark-Account (free) and I guess it is not possible to get information of a website with the a Spark-Account because "Outbound networking" is set to "Google services only". But I am not sure and maybe there is a possibility to do these kinds of operations via Google Firebase Functions.
Maybe someone here as more experience with this kind of operations and can tell me the trick to get it working.