// controller/user.js 文件
let { Controller } = require(`uni-cloud-router`);
module.exports = class extends Controller {
data = this.ctx.data;
context = this.ctx.context
/**
* 示例:测试集成响应能否正确的返回
* 返回一段html,以集成响应格式返回
*/
resHtml() {
return {
mpserverlessComposedResponse: true,
statusCode: 200,
headers: {
'content-type': 'text/html'
},
body: '<h1>Hello World</h1>'
}
}
};
呆狗的一生
- 发布:2022-06-10 13:27
- 更新:2022-06-10 22:39
- 阅读:284
产品分类: 其他/云服务
示例代码:
操作步骤:
- 关联云函数空间
- 浏览器中打开云函数web控制台,并复制云函数
http
路径
- 浏览器中访问
复制的路径
+/user/resHtml
- 关联云函数空间
- 浏览器中打开云函数web控制台,并复制云函数
http
路径 - 浏览器中访问
复制的路径
+/user/resHtml
预期结果:
输出HTML
格式的 Hello World 字样
输出HTML
格式的 Hello World 字样
实际结果:
输出了 json
格式的对象
{
"mpserverlessComposedResponse": true,
"statusCode": 200,
"headers": {
"content-type": "text/html"
},
"body": "<h1>Hello World</h1>"
}
输出了 json
格式的对象
{
"mpserverlessComposedResponse": true,
"statusCode": 200,
"headers": {
"content-type": "text/html"
},
"body": "<h1>Hello World</h1>"
}
呆狗的一生 (作者)
非常感谢,解决了。
2022-06-10 23:20
呆狗的一生 (作者)
还是自己没有认真看文档,再次谢谢
2022-06-10 23:21