2017-05-05 63 views
8

原谅我,因为我是比较新的角度4,但我坚持的东西...Angular4:如何生成一个XML文件,并返回给浏览器

我想,当用户进入到https://example.com/sitemap在其Web浏览器...

  1. 数据从火力地堡
  2. XML结构查询从该数据
  3. 建(这是一本我想不出) XML返回到用户的网络兄弟与内容类型 的application/xml(即, <head>,<body>,<script>, 其他内容我的src/index.html,应该是不是包含在 的响应中)。

我已经做了很多谷歌搜索和搜索堆栈溢出的 - 但一切我觉得是只是摄入的XML文档,或XML编写的网页,而不是写一个XML文档返回给Web浏览器。

工作的例子,将不胜感激,因为我仍然在学习中的所有的和角4

+0

看起来服务器正在抛出一个异常,而是返回一个HTML页面。如果可能,请逐步检查服务器端的代码,检查提交的最终数据...我不熟悉Firebase。 – Dayan

+0

@Dayan,谢谢。我甚至还没有。我不知道如何返回没有包含所有视图内容的响应。所以它比调试问题更像是一种方法问题? –

+0

您是否在尝试使用Angular构建XML接口? – wannadream

回答

0

由于没有人能似乎提供了一个答案出来的,我创造了我,而自己哈克的答案。在我使用Firebase进行托管时,我利用Firebase存储API来保存我的sitemap.xml文件,然后将浏览器转发到刚刚生成的文档。

相关问题