当我尝试将我的 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
with时,Int16Array
我收到此错误:
RangeError:大小太大(或为负)。
我的代码有什么问题?