我正在使用 AJAX 將文件發送到某些服務器,例如:$.ajax({ type: 'POST', async: true, crossDomain: true, url: 'http://' + address + '/api/file/upload', data: formData, processData: false, contentType: false, headers: { "apiKey": "myKey", "FileName": "????.txt" }, success: function (data, textStatus, jqXHR) {}});代碼工作正常,但是當我在標題中放置希伯來文文件名時,出現錯誤:錯誤掃描文件類型錯誤:無法在“XMLHttpRequest”上執行“setRequestHeader”:值不是有效的 ByteString標題:"FileName": "????.txt"不起作用。
AJAX 標頭中的希伯來語字符
LEATH
2021-12-23 16:07:18