zoukankan      html  css  js  c++  java
  • 阶段5 3.微服务项目【学成在线】_day09 课程预览 Eureka Feign_13-课程预览功能开发-CMS页面预览接口测试

    5.2 CMS页面预览测试
    CMS已经提供了页面预览功能,课程预览功能要使用CMS页面预览接口实现,下边通过cms页面预览接口测试课
    程预览的效果。
    1、向cms_page表插入一条页面记录或者从cms_page找一个页面进行测试。
    注意:页面配置一定要正确,需设置正确的模板id和dataUrl。

    站点id用课程详情的这个站点id


    {
    "_id" : ObjectId("5b3469f794db44269cb2bff1"),
    "_class" : "com.xuecheng.framework.domain.cms.CmsPage",
    "siteId" : "5a751fab6abb5044e0d19ea1",
    "pageName" : "4028e581617f945f01617f9dabc40000.html",
    "pageAliase" : "课程详情页面测试01",
    "pageWebPath" : "/course/detail/",
    "pagePhysicalPath" : "/course/detail/",
    "pageType" : "1",
    "pageCreateTime" : ISODate("2018‐02‐25T01:37:25.974+0000"),
    "templateId" : "5b345a6b94db44269cb2bfec",
    "dataUrl" : "http://localhost:31200/course/courseview/4028e581617f945f01617f9dabc40000"
    }
    访问cms页面预览的接口地址测试。但是页面没有样式


    这是因为页面没有解析ssr。必须发布在nginx上才能解析


    网址访问 ,但是没有样式

    cms服务如果返回的不是html。那么就不会把ssr标签解析

    必须在返回的内容头上加这么一句代码。设置响应头为html
    所以要在cms的服务里面 预览的接口上加上这句代码

    重新启动服务 ,刷新预览的页面。

    关键点是配置模板id,dataUrl


    手动向cms_page添加了页面。下面的流程红色圈出来的部分 已经测通



     

  • 相关阅读:
    改进神经网络及深度学习的学习方法
    caffe+win7+vs2013 仅CPU环境安装
    读书笔记--C陷阱与缺陷(七)
    读书笔记--C陷阱与缺陷(六)
    读书笔记--C陷阱与缺陷(五)
    读书笔记--C陷阱与缺陷(四)
    读书笔记--C陷阱与缺陷(三)
    搭建centos7的开发环境3-Spark安装配置
    Spark学习笔记
    Python2和Python3比较分析
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/11668436.html
Copyright © 2011-2022 走看看