Простой и быстрый сервер политики Unity3d/Flash Socket для node.js. Для получения дополнительной информации о файлах политики сокетов рассмотрим загрузку данных в песочницу Flash/Flex/Air или Unity 3D безопасности.
$ npm install -g socket-policy-server
$ npm config --global set socket-policy-server:host <ip address or blank>
Устанавливает IP для прослушивания для обслуживания файла политики сокета. Передайте один IP -адрес, чтобы прослушать только на этом IP или оставить пустым, чтобы прослушать все IPS. По умолчанию пусто (слушайте все IPS, что эквивалентно IP 0,0.0.0).
$ npm config --global set socket-policy-server:port 843
Установите порт для прослушивания. По умолчанию 843.
$ npm config --global set socket-policy-server:timeout 5000
Устанавливает время ожидания в миллисекундах после входящего соединения. У клиента есть столько времени, чтобы отправить свою строку запроса, иначе она будет отключена. По умолчанию до 5000.
$ npm config --global set logging true/false
Глобально включает ведение журнала/выключение (влияет на параметры log_request_data и logfile).
$ npm config --global set socket-policy-server:log_request_data false
Указывает, должен ли сервер регистрировать входящие строки запроса. Используйте только для отладки! По умолчанию ложно.
$ npm config --global set socket-policy-server:logfile /var/log/socket-policy-server.log
Устанавливает файл журнала. По умолчанию к /var/log/socket-policy-server.log. Обратите внимание, что этот файл будет перезаписан, не добавляется!
$ npm config --global set socket-policy-server:error_logfile /var/log/socket-policy-server-error.log
Устанавливает файл журнала ошибок. По умолчанию к /var/log/socket-policy-server-error.log. Обратите внимание, что этот файл будет перезаписан, не добавляется!
$ npm config --global set socket-policy-server:policyfile socket_policy.xml
Устанавливает файл политики сокета, который будет отправлен. По умолчанию socket_policy.xml (относительный путь). Встроенный файл политики сокета только предоставляет доступ к портам 80 и 443. Если вам нужно изменить его, создать свой собственный файл и установить свой путь с помощью этой параметры конфигурации.
$ npm -g start socket-policy-server
Запускает сервер.
$ npm -g stop socket-policy-server
Останавливает сервер.
$ npm -g restart socket-policy-server
Останавливается, затем запускает сервер.
$ npm -g run-script socket-policy-server status
Отпечатает текущее состояние сервера (в основном, если он работает или нет).
См. Лицензию файла