response.js 585 B

12345678910111213141516171819202122232425
  1. "use strict";
  2. exports.__esModule = true;
  3. exports.withXMLResponse = void 0;
  4. /**
  5. * Send XML response
  6. * @param ctx
  7. * @param content
  8. * @returns
  9. */
  10. var withXMLResponse = function (ctx, content) {
  11. if (ctx === null || ctx === void 0 ? void 0 : ctx.res) {
  12. var res = ctx.res;
  13. // Set header
  14. res.setHeader('Content-Type', 'text/xml');
  15. // Write the sitemap context to resonse
  16. res.write(content);
  17. // End response
  18. res.end();
  19. }
  20. // Empty props
  21. return {
  22. props: {}
  23. };
  24. };
  25. exports.withXMLResponse = withXMLResponse;