2

私は WebSockets を使用して Web アプリケーションを開発しているので、ある時点でテキスト ファイルを Web ブラウザー (この場合は chrome) に送信する必要がありますが、chrome は onerror を呼び出すだけで、何が問題なのか手がかりがありません。FireFox を使用している場合、エラーが発生したとだけ表示されますが、実際の手がかりは得られません。

最初は、サーバー側で何か間違ったことをしていたのですが、次のように考えるまでは、次のように考えていました。 JavaScript を使用してバイナリ データをテキストに変換する方法がわからないことを除けば、すべて問題ありませんでした。そのため、エンコードされたバージョンに特殊文字が含まれないようにテキストをエンコードする関数を作成することになりました。これもエラーが発生しません...したがって、これは明らかにテキスト自体の問題です。

現在、私が回避できる唯一の方法は、テキストをエンコードおよびデコードすることですが、これが正しい方法であるかどうかはよくわかりません。だから私は知りたいです:もっと良い方法はありますか?

4

1 に答える 1