📄️ 响应输出
在控制器中新建如下方法,用来测试响应输出。以下所有代码均在此处修改。
📄️ 文本数据返回
GoFrame中通过以下方法返回文本数据到客户端:
📄️ JSON数据返回
GoFrame中可以通过以下方法返回JSON数据:
📄️ 模板内容返回
前面可以用writef将数据格式化到HTML内容当中,但这样的做法对于数据以及HTML文件较多的情况太过于麻烦,因此Web框架中一般会采用模板引擎,使用模板语言来进行数据渲染,简化HTML页面与后端数据的交互。
📄️ API数据返回
现在Web应用多是前后端分离,返回数据为JSON格式,前面所说的WriteJson这样的方法只是单纯将提供的数据进行JSON转换后返回,在实际开发中,返回的JSON数据通常为以 下结构(具体项目会有差异,但基本都是类似结构):