亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

XMLHttpRequest能否上傳文件

小樊
128
2024-06-19 16:04:05
欄目: 編程語言

是的,XMLHttpRequest對象可以用來上傳文件。可以使用FormData對象將文件添加到請求中,然后使用XMLHttpRequest對象將文件發送到服務器。以下是一個簡單的示例代碼:

var fileInput = document.getElementById('fileInput');
var file = fileInput.files[0];

var formData = new FormData();
formData.append('file', file);

var xhr = new XMLHttpRequest();
xhr.open('POST', 'upload.php', true);
xhr.onload = function() {
  if (xhr.status === 200) {
    console.log('File uploaded successfully');
  } else {
    console.log('File upload failed');
  }
};
xhr.send(formData);

在上面的示例中,我們首先獲取文件輸入框中用戶選擇的文件,然后創建一個FormData對象并將文件添加到其中。接著我們創建一個XMLHttpRequest對象,設置請求的方式為POST,并將FormData對象發送到服務器。當上傳完成后,我們可以根據XMLHttpRequest對象的狀態碼來判斷上傳的成功與否。

0
惠水县| 锦州市| 绵阳市| 阿尔山市| 利辛县| 余干县| 靖安县| 沧州市| 镇康县| 屯留县| 公安县| 黔东| 全南县| 永昌县| 万安县| 金沙县| 铁岭市| 蒙城县| 通化市| 原阳县| 德州市| 鹤壁市| 广东省| 花垣县| 宁远县| 响水县| 双辽市| 台北县| 大城县| 三亚市| 金溪县| 武强县| 宜州市| 上虞市| 盐池县| 清丰县| 博客| 古蔺县| 张家口市| 渝北区| 枣强县|