XHR レスポンスをTypedArray
JavaScript に変換しようとすると、次のようになります。
TypeError: 型エラー
これは私のサーバー側コード (ASP.NET Web フォーム) です。
public partial class _Default : Page
{
protected void Page_Load(object sender, EventArgs e)
{
int number = 4;
Response.BinaryWrite(BitConverter.GetBytes(number));
Response.End();
}
}
そしてここに私のクライアント側のコード:
xhr.open("GET", "http://localhost:6551/Default.aspx", false);
xhr.overrideMimeType("text/plain; charset=x-user-defined");
xhr.send(null);
var sss = new DataView(xhr.response);
また、を変換しようとすると、xhr.response
次のInt16Array
エラーが発生します。
RangeError: サイズが大きすぎます (または負です)。
コードの何が問題になっていますか?