gpt4 book ai didi

javascript - 通过 $.ajax 发送 UInt8Array

转载 作者:行者123 更新时间:2023-11-30 17:21:34 25 4
gpt4 key购买 nike

我正在尝试将压缩数据发送到服务器。为此,我试图将它作为 UInt8Array 传递到 jQuery 的 ajax 函数中。我基于 related answer .

但是没有用。当我通过 Wireshark 查看内容时,我看到它试图对其执行 .toString(),得到“[object Uint8Array]”。关于这方面的其他信息很少。

var dataCompressed = LZW.compressToByteArray(data);
$.ajax({
data: dataCompressed,
processData: false,
contentType: "application/octet-stream",
url: window.localStorage.getItem('servername') + '/Form/SaveData2?formId=' + results.rows.item(x).id,
headers: { 'Authorization': 'Basic ' + credentials },
type: "POST",
async: true,
success: function (data) {
}
});

最佳答案

在 jQuery 尝试为您转换之前,您需要序列化 ​​ArrayBuffer。可以查看如何执行此操作的一些示例 here .

关于javascript - 通过 $.ajax 发送 UInt8Array,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25060907/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com