Server Kebijakan Soket Unity3D/Flash yang sederhana dan cepat untuk Node.js. Untuk informasi lebih lanjut tentang file kebijakan soket, lihatlah memuat data dalam kotak pasir Flash/Flex/Air atau Unity 3D Security.
$ npm install -g socket-policy-server
$ npm config --global set socket-policy-server:host <ip address or blank>
Mengatur IP untuk didengarkan karena melayani file kebijakan soket. Lewati satu alamat IP tunggal untuk hanya mendengarkan IP itu atau tinggalkan kosong untuk mendengarkan semua IP. Default kosong (dengarkan di semua IP, yang setara dengan IP 0.0.0.0).
$ npm config --global set socket-policy-server:port 843
Atur port untuk mendengarkan. Default adalah 843.
$ npm config --global set socket-policy-server:timeout 5000
Mengatur waktu tunggu dalam milidetik setelah koneksi yang masuk. Klien memiliki banyak waktu untuk mengirim string permintaannya atau akan terputus. Default ke 5000.
$ npm config --global set logging true/false
Secara global menghidupkan/menonaktifkan logging (mempengaruhi opsi log_request_data dan logfile).
$ npm config --global set socket-policy-server:log_request_data false
Menunjukkan apakah server harus mencatat string permintaan yang masuk. Gunakan hanya untuk tujuan debugging! Default ke false.
$ npm config --global set socket-policy-server:logfile /var/log/socket-policy-server.log
Mengatur file log. Default ke /var/log/socket-policy-server.log. Perhatikan bahwa file ini akan ditimpa, tidak ditambahkan!
$ npm config --global set socket-policy-server:error_logfile /var/log/socket-policy-server-error.log
Mengatur file log kesalahan. Default ke /var/log/socket-policy-server-error.log. Perhatikan bahwa file ini akan ditimpa, tidak ditambahkan!
$ npm config --global set socket-policy-server:policyfile socket_policy.xml
Mengatur file kebijakan soket yang akan dikirim. Default ke socket_policy.xml (jalur relatif). File kebijakan soket tertanam hanya memberikan akses ke port 80 dan 443. Jika Anda perlu mengubahnya, buat file Anda sendiri dan atur jalurnya dengan opsi konfigurasi ini.
$ npm -g start socket-policy-server
Mulai server.
$ npm -g stop socket-policy-server
Menghentikan server.
$ npm -g restart socket-policy-server
Berhenti, lalu mulai server.
$ npm -g run-script socket-policy-server status
Mencetak status server saat ini (terutama jika berjalan atau tidak).
Lihat Lisensi File