【问题标题】:Getting a weird error hitting Google Apps Script from Node REST clients从 Node REST 客户端访问 Google Apps 脚本时出现奇怪的错误
【发布时间】:2013-02-27 22:30:36
【问题描述】:

我正在设置一个简单的 Google App 脚本,以将一些数据从电子表格中获取到外部应用程序。当我从浏览器或 curl 打开 url 时,我会得到正确的 JSON 响应。

你自己看,这是网址:

https://script.google.com/macros/s/AKfycbwUqrOsqQk4rk0lY97Wl4bRsHVk6_CMVPz3hGHeyc3H2ZCahCIY/exec

您应该会收到 JSON 响应。我想让一个节点应用程序向该 URL 发出请求并解析 JSON 响应。我正在尝试使用两个不同的客户端,restler 和 request,并且两者都出现此错误:

Error: 140735264762208:error:0607907F:digital envelope routines:EVP_PKEY_get1_RSA:expecting an rsa
key:../deps/openssl/openssl/crypto/evp/p_lib.c:288

有什么建议吗?

【问题讨论】:

  • 我已经看到同样的事情几天了,但根据你在世界的哪个地方,这种情况并没有持续发生。我怀疑他们的其中一台服务器配置错误,如果您的请求命中该服务器,那么您就被卡住了。如果我等待足够长的时间,它最终会再次起作用,然后再次中断。在他们的跟踪器上提交错误还没有让我感到困扰。
  • 看来你是对的,我下班回家了,没有任何问题。猜猜我之前一直在遇到问题服务器。

标签: json node.js google-apps-script restler


【解决方案1】:

我相信这是一个已知的 Node.js 问题,目前正在修复 - https://github.com/joyent/node/pull/4827

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多