是否有可能创建一个aws lambda函数,它将作为浏览器访问一个网站(没有auth)读取其HTML并执行其js?
您可以设置一个无头浏览器,例如PhantomJS,但是对于Lambda来说,它不会简单直接且具有成本效益,因为
我建议为此运行一个EC2实例。即使是Nano Instance或docker容器也可以。
请参阅以下AWS博客,了解如何将Selenium与AWS Lambda一起使用以执行浏览器测试。 - 这是你想要的吗?
https://aws.amazon.com/blogs/devops/using-aws-codepipeline-aws-codebuild-and-aws-lambda-for-serverless-automated-ui-testing/