从节点REST客户端获取Google Apps脚本的奇怪错误

问题描述:

我正在设置一个简单的Google App脚本来从电子表格向外部应用程序获取一些数据。当我从浏览器打开url或curl时,我得到正确的JSON响应。从节点REST客户端获取Google Apps脚本的奇怪错误

自己看看,这里是网址:

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

你应该得到一个JSON响应。我想让节点应用程序向该URL发出请求并解析JSON响应。我试图与两个不同的客户端,restlers和请求,并与两个我得到这个错误:

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

任何建议?

+1

我已经看到了同样的事情了几天,但不会发生持续取决于在世界上你是。我怀疑他们的一台服务器配置错误,如果你的请求触及那台服务器,那么你就卡住了。如果我等待足够长的时间,它最终会再次运作,然后再次休息。它还没有给我足够的困扰,但它还没有向他们的追踪器提交错误。 – 2013-02-26 23:45:37

+0

看起来你是对的,我下班回家,没有问题。猜猜我之前一直在打问题服务器。 – 2013-02-27 00:48:11

我相信这是一个已知的Node.js的问题已经存在了正在进行中的修复 - https://github.com/joyent/node/pull/4827

+0

很好,赶快,谢谢! – 2013-02-27 19:57:06