forked from WorldOfCarsRE/api-server
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathxml.js
More file actions
17 lines (16 loc) · 706 Bytes
/
xml.js
File metadata and controls
17 lines (16 loc) · 706 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
const net = require('net')
const netserver = net.createServer(function (socket) {
socket.addListener('error', function () {
(socket.end && socket.end()) || (socket.destroy && socket.destroy())
})
let xml = '<?xml version="1.0"?>\n<!DOCTYPE cross-domain-policy SYSTEM \n"http://www.adobe.com/xml/dtds/cross-domain-policy.dtd">\n<cross-domain-policy>\n'
xml += '<site-control permitted-cross-domain-policies="master-only"/>\n'
xml += '<allow-access-from domain="*" to-ports="*"/>\n'
xml += '</cross-domain-policy>\n'
if (socket && socket.readyState === 'open') {
socket.write(xml)
socket.end()
}
})
netserver.addListener('error', function () {})
netserver.listen(843, '0.0.0.0')