前端代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Video File Upload</title>
<script src="https://unpkg.com/axios/dist/axios.min.js"></script>
</head>
<body>
<form id="video-upload-form">
<input type="file" id="video-file-input" accept="video/*">
<button type="button" onclick="uploadVideo()">Upload Video</button>
</form>
<script>
async function uploadVideo() {
const inputElement = document.getElementById('video-file-input');
const file = inputElement.files[0];
const formData = new FormData();
formData.append('video_file', file);
try {
const response = await axios.post('服务器IP/upload', formData, {
headers: {
'Content-Type': 'multipart/form-data'