带有AWS Lambda的CasperJs

马丁·加里克斯(MatinGarrix)

我使用node-casperjs-aws-lambda创建我的casperjs,我将phantomjs版本更新为2.1.1,并在Lambda上使用基本示例部署了代码,效果很好

但是,当我尝试在Amazon网站上测试casperJs时,它不起作用。该页面未加载,但在本地运行:

// Simple Javascript example
var casper = require('casper').create();

casper.options.verbose = true;
casper.options.logLevel ="debug";

casper.userAgent('Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10; rv:33.0) Gecko/20100101 Firefox/33.0');

var amazonProduct = 'https://www.amazon.fr/gp/product/B017DBB1S8';

console.log('Loading a web page: ' + amazonProduct);
// Ouvre la page produit
casper.start(amazonProduct, function() 
{
    this.echo('Page title is: ' + this.getTitle());
});

casper.run();

Cloud Watch调试模块给我:

Loading a web page: https://www.amazon.fr/gp/product/B017DBB1S8

2017-01-31T22:04:30.553Z    
[36m[info][0m [phantom] Starting...
[36m[info][0m [phantom] Running suite: 2 steps
[32;1m[debug][0m [phantom] opening url: https://www.amazon.fr/gp/product/B017DBB1S8, HTTP GET
[32;1m[debug][0m [phantom] Navigation requested: url=https://www.amazon.fr/gp/product/B017DBB1S8, type=Other, willNavigate=true, isMainFrame=true

2017-01-31T22:04:31.190Z    [32;1m[debug][0m [phantom] url changed to "https://www.amazon.fr/gp/product/B017DBB1S8"

2017-01-31T22:04:43.074Z    [32;1m[debug][0m [phantom] Navigation requested: url=about:blank, type=Other, willNavigate=true, isMainFrame=false

END RequestId: 3b415fbd-e801-11e6-9736-75ef38e95128

Duration: 15001.48 ms   Billed Duration: 15000 ms Memory Size: 128 MB   Max Memory Used: 74 MB  

我不明白这个问题(我也尝试了该软件包随附的原始phantomjs版本1.9.8,但我遇到了同样的问题)

谢谢

马丁·加里克斯(MatinGarrix)

这只是一个超时问题。

我需要在配置>高级设置>超时中调整超时

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

CasperJS和AWS Lambda

来自分类Dev

带有MySQL的AWS Lambda Python

来自分类Dev

带有.NET Framework的AWS Lambda函数

来自分类Dev

AWS Lambda返回带有斜线的json数据

来自分类Dev

带有Oracle的AWS Python Lambda-OID生成失败

来自分类Dev

带有python asyncio的AWS Lambda。事件循环关闭问题?

来自分类Dev

带有茉莉花测试的aws lambda函数?

来自分类Dev

带有回调问题的 AWS Lambda 承诺

来自分类Dev

使用带有标头和路径的 NodeJS 从 Lambda 调用 AWS Lambda

来自分类Dev

使用CDK部署带有容器映像的.NET 5 AWS Lambda:内部服务器错误

来自分类Dev

从Mediainfo AWS Lambda发送带有请求的json时发生属性错误

来自分类Dev

带有rds mysql DDL命令的AWS Lambda无法正常工作

来自分类Dev

创建后带有lambda的AWS RDS Postgresql API非常慢

来自分类Dev

带有自定义授权lambda的AWS ApiGatewayV2 HTTP API

来自分类Dev

带有XRay错误响应代码,无堆栈跟踪,无功能跟踪的AWS Lambda

来自分类Dev

如何使用带有Node.js代码的AWS Lambda从URL下载文件

来自分类Dev

使用CDK部署带有容器映像的.NET 5 AWS Lambda:内部服务器错误

来自分类Dev

带有Lambda HTTP GET请求的AWS API Gateway(Node.js)502错误的网关

来自分类Dev

从Mediainfo AWS Lambda发送带有请求的json时发生属性错误

来自分类Dev

带有多伙伴cron表达式的AWS Lambda函数

来自分类Dev

带有SQS触发器的AWS Lambda,SQS Lambda目标,永不添加到目标队列

来自分类Dev

如何从日志中的AWS Lambda错误触发带有错误信息的Lambda

来自分类Dev

带有复数的Python lambda

来自分类Dev

CasperJS选择带有指定文本的复选框

来自分类Dev

带有 NodeJS webhook + CasperJS 的 FB Messenger Bot

来自分类Dev

当使用ACL'public-read'保存到s3时,带有AdministratorAccess的AWS Lambda抛出'Access Denied'

来自分类Dev

如何使用AWS Lambda Node.js服务器实施Braintree并生成带有承诺的客户端令牌?

来自分类Dev

在异步AWS Lambda函数中使用带有节点获取模块的node.js时遇到问题

来自分类Dev

带有Selenium-webdriver的AWS Lambda Node.js 10.x运行时错误

Related 相关文章

  1. 1

    CasperJS和AWS Lambda

  2. 2

    带有MySQL的AWS Lambda Python

  3. 3

    带有.NET Framework的AWS Lambda函数

  4. 4

    AWS Lambda返回带有斜线的json数据

  5. 5

    带有Oracle的AWS Python Lambda-OID生成失败

  6. 6

    带有python asyncio的AWS Lambda。事件循环关闭问题?

  7. 7

    带有茉莉花测试的aws lambda函数?

  8. 8

    带有回调问题的 AWS Lambda 承诺

  9. 9

    使用带有标头和路径的 NodeJS 从 Lambda 调用 AWS Lambda

  10. 10

    使用CDK部署带有容器映像的.NET 5 AWS Lambda:内部服务器错误

  11. 11

    从Mediainfo AWS Lambda发送带有请求的json时发生属性错误

  12. 12

    带有rds mysql DDL命令的AWS Lambda无法正常工作

  13. 13

    创建后带有lambda的AWS RDS Postgresql API非常慢

  14. 14

    带有自定义授权lambda的AWS ApiGatewayV2 HTTP API

  15. 15

    带有XRay错误响应代码,无堆栈跟踪,无功能跟踪的AWS Lambda

  16. 16

    如何使用带有Node.js代码的AWS Lambda从URL下载文件

  17. 17

    使用CDK部署带有容器映像的.NET 5 AWS Lambda:内部服务器错误

  18. 18

    带有Lambda HTTP GET请求的AWS API Gateway(Node.js)502错误的网关

  19. 19

    从Mediainfo AWS Lambda发送带有请求的json时发生属性错误

  20. 20

    带有多伙伴cron表达式的AWS Lambda函数

  21. 21

    带有SQS触发器的AWS Lambda,SQS Lambda目标,永不添加到目标队列

  22. 22

    如何从日志中的AWS Lambda错误触发带有错误信息的Lambda

  23. 23

    带有复数的Python lambda

  24. 24

    CasperJS选择带有指定文本的复选框

  25. 25

    带有 NodeJS webhook + CasperJS 的 FB Messenger Bot

  26. 26

    当使用ACL'public-read'保存到s3时,带有AdministratorAccess的AWS Lambda抛出'Access Denied'

  27. 27

    如何使用AWS Lambda Node.js服务器实施Braintree并生成带有承诺的客户端令牌?

  28. 28

    在异步AWS Lambda函数中使用带有节点获取模块的node.js时遇到问题

  29. 29

    带有Selenium-webdriver的AWS Lambda Node.js 10.x运行时错误

热门标签

归档