SAP Spartacus打印Occ endpoint请求的url

时间:2022-07-26
本文章向大家介绍SAP Spartacus打印Occ endpoint请求的url,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

单步调试时密切关注url的变化,初始url为localhost:4200:

这个electronics-spa即使在后台没有连通的情况下也能用,说明肯定不是从后台返回的:

在occ-endpoints.service.ts这个方法里设置断点:

  getEndpoint(endpoint: string): string {
    if (!endpoint.startsWith('/')) {
      endpoint = '/' + endpoint;
    }
    const url = this.getBaseEndpoint() + endpoint;
    console.log('endpoint: ' + endpoint + ' complete url: ' + url);
    return url;
  }

运行时打印的输出:

url可以直接粘贴在浏览器里访问: https://jerry-dev0.eastus.cloudapp.azure.com:9002/occ/v2/electronics-spa/cms/pages?fields=DEFAULT&pageType=ContentPage&pageLabelOrId=homepage