>string parameter = "key=111&gazou=(画像ファイルバイナリデータ)";
>parameter = HttpUtility.UrlEncode( parameter );

これだとCGIに渡されるデータは「key%3d111%26gazou%3d(・・・」になるぞ