NodeJS:传递跨域.xml文件使用快递.JS(示例代码)

2021-02-24

栏目: js ·

简介  这篇文章主要介绍了NodeJS:传递跨域.xml文件使用快递.JS(示例代码)以及相关的经验技巧,文章约2441字,浏览量293,点赞数3,值得参考!

There are many ways to deliver a crossdomain.xml file through NodeJS or Express.js. Here is one solution
  1. app.get( "/crossdomain.xml", onCrossDomainHandler )
  2. function onCrossDomainHandler( req, res ) {
  3. var xml = '<?xml version="1.0"?> <!DOCTYPE cross-domain-policy SYSTEM' +
  4. ' "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd"> <cross-domain-policy> ';
  5. xml += '<allow-access-from domain="*" to-ports="*"/> ';
  6. xml += '</cross-domain-policy> ';
  7.  
  8. req.setEncoding('utf8');
  9. res.writeHead( 200, {'Content-Type': 'text/xml'} );
  10. res.end( xml );
  11. }

以上就是本文的全部内容,希望对大家的学习有所帮助,本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

相关文章

Ajax的跨域问题

关于跨域策略文件crossdomain.xml文件(示例代码)

nodejs作为前后端分离中间件的跨域解决方案

$.getjson方法配合在url上传递jsoncallback=?参数,实现跨域获取指定网站某商品访问量

JAVA解决前端跨域问题。(示例代码)

跨域策略文件crossdomain.xml文件(示例代码)

关于JSONP(示例代码)

解决浏览器跨域的几种方式