请问,这里哪里出现逻辑错误了? var getRawBody = require('ra-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

请问,这里哪里出现逻辑错误了? var getRawBody = require('ra

来自:阿里云云原生 2022-08-10 16:41:29 244 1

请问,这里哪里出现逻辑错误了? 提问32.png

var getRawBody = require('raw-body'); const Url = require('url'); const API_SERVER = 'https://api.dingtalk.com'; const API_VERSION = 'v1.0'; const appType = 'XXXX';

exports.handler = (req, resp, context) => { resp.setHeader('Content-type', 'application/json'); getRawBody(req, function (err, body) { post( ${API_SERVER}/${API_VERSION}/yida/apps/temporaryUrls/${appType}, {

  },
  function (data) {
    data = JSON.parse(data);
      var respBody = new Buffer.from(JSON.stringify(data));
      resp.setStatusCode(200);
      resp.send(respBody);
    },
    req.queries.accessToken
);

}); };

function post(url, data, fn) { data = data || {}; let parse_u = Url.parse(url, true); let isHttp = parse_u.protocol == 'http:'; let options; options = { host: parse_u.hostname, port: parse_u.port || (isHttp ? 80 : 443), path: parse_u.path, method: 'get', json: true, headers: { 'Content-Type': 'application/json', 'x-acs-dingtalk-access-token': accessToken }, }; let req = require(isHttp ? 'http' : 'https').request(options, function (res) { let _data = ''; res.on('data', function (chunk) { _data += chunk; }); res.on('end', function () { fn != undefined && fn(_data); }); }); req.write(JSON.stringify(data)); req.end(); }

取消 提交回答
全部回答(1)
  • 云墩墩
    2022-08-10 19:14:45

    你可以在日志输出中看详细错误 回答9.png

    此答案来自钉钉群“阿里函数计算官网客户"

    0 0
相关问答

1

回答

请问kibana的yml文件可以修改吗

2022-08-20 17:12:50 56浏览量 回答数 1

1

回答

本地和云上VPC打通的情况,rockerMQ也开在对应地域,可以实现本地通过内网调试RocketMQ

2022-05-27 17:09:18 317浏览量 回答数 1

1

回答

Flume的开发自定义组件中RPC 客户端 - Avro 是什么呢?

2021-12-06 08:45:08 165浏览量 回答数 1

1

回答

Hadoop shell命令中复制文件到本地文件系统的命令是什么呢?

2021-12-05 14:28:32 158浏览量 回答数 1

0

回答

请问在Java程序性能优化中,高并发秒杀系统中基于redis分布式锁实现可以么?

2021-11-06 21:02:19 605浏览量 回答数 0

0

回答

如何从RPC上下文中获取 HSF RPC 服务端IP?使用AOP切面是否可以获取服务端IP? 各位大

2021-01-11 10:47:06 309浏览量 回答数 0

1

回答

遇到Lvalue required怎么解决?c报错

2020-05-29 10:14:23 294浏览量 回答数 1

2

回答

ECS设置的是专用VPC网络, 部署的程序需要访问外网,请问如何解决?是否有代理设置功能?

2019-01-02 18:30:12 383浏览量 回答数 2

1

回答

请问VPC内网IP是否可以手动设置

2017-12-08 19:46:13 2677浏览量 回答数 1

0

回答

Ruby-SDK之如何实现设置访问日志?

2017-10-19 14:00:13 1448浏览量 回答数 0
+关注
0
文章
7958
问答
来源圈子
更多
阿里云 云原生应用平台 肩负阿里巴巴集团基础设施云化以及核心技术互联网化的重要职责,致力于打造稳定、标准、先进的云原生产品,成为云原生时代的引领者,推动行业全面想云原生的技术升级,成为阿里云新增长引擎。商业化产品包括容器、云原生中间件、函数计算等。
+ 订阅
相关文档: 应用高可用服务 AHAS Prometheus监控 应用实时监控服务 ARMS
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载