TransmissionのBitTorrentクライアントは認証付きJSON-RPCを実装している。「Remote Control」セクションを参照: https://trac.transmissionbt.com/wiki/ConfigurationParameters
例えば、setting.jsonファイルは次のようになる: Code:{ “rpc-enabled”:1 “rpc-authentication-required”: 1, “rpc-password”: “xxxxxxxxxx”, “rpc-port”: 9091, “rpc-username”: “xxxxxxxxxx”, “rpc-whitelist-enabled”:1 “rpc-whitelist”:“127.0.0.1,192.168..” } HTTPの「basic」認証(HTTPヘッダーにAuthorization: basic base64(username:password))を使用している。