背景情報:
次のように、別のサーバーにデータを送信する php で書かれたページがあります。
$url = "example=data&to=show&the=format&im=using";
$client = stream_socket_client("<IP address and port>", $errno, $errorMessage);
fwrite($client, $url . "\n");
受信側のサーバーは、xinetd を使用して、実際の処理を行うスクリプトを起動します。その構成は次のようになります。
service b2b
{
socket_type = stream
protocol = tcp
wait = no
user = root
server = /bbj/bin/bbj
server_args = -c/samuel/config.daemon -q SS0B2R - system /tmp
groups = yes
disable = no
per_source = UNLIMITED
instances = UNLIMITED
flags = NODELAY KEEPALIVE
}
質問: 誰かがイーサネット ケーブルを引き抜いたような大惨事が発生したとします。スクリプトが文字列の一部しか受信できない可能性はありますか? すなわち:example=data&to=sh