0570動け動けウゴウゴ5ちゃんねる
2020/07/24(金) 12:25:07.43ID:BYmP9TbU0まず、PCで書き込んだ時の送信内容とiPhoneで書き込んだ時の時の送信内容をキャプチャして調べた結果、PCで書き込んだ方のお絵かきデータでiPhoneの送信データを置き換えただけで「空白絵禁止」エラーは出なくなることが判明した
お絵かきの画像はpngに変換された後にそのバイナリデータをbase64という変換方式で文字列に変換して送ってるわけだが、今試したらしたら同じ画像をbase64変換してもPCとiPhoneではbase64変化後の文字列が違う、つまりpngへの変換後のバイナリが違うと判明した
どちらのバイナリデータもPCでPNG拡張子で保存すればピクセルデータは全く同一のものが得られるのは確認した
要するに5chの空白絵判定プログラムがバグってiPhoneから送られる画像データの形式をうまく処理できてないってことや