Angular上传视频文件后video_url不显示文件
创始人
2024-10-29 10:00:44
0

在组件中增加以下代码:

import { Component, ViewChild } from '@angular/core';
import { NgForm } from '@angular/forms';
import { HttpClient } from '@angular/common/http';
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.css']
})
export class AppComponent {
fileData: File = null;
@ViewChild(NgForm) form: NgForm;
constructor(private http: HttpClient) { }
onFileSelect(event) {
if (event.target.files.length > 0) {
const file = event.target.files[0];
this.fileData = file;
}
}
onSubmit() {
const formData = new FormData();
formData.append('file', this.fileData);
this.http.post('/api/upload', formData)
.subscribe(res => {
console.log(res);
this.form.reset();
});
}
}

另外,需要在上传文件的API中,添加Content-Disposition头部,如下所示:

Content-Disposition: attachment;filename="your_file_name.jpg"

这样就可以成功上传视频文件,并且video_url将会正确显示文件。

相关内容

热门资讯

we辅助poker德之星!we... we辅助poker德之星!wepoke真的有挂(透明挂)wEPoke(总是真的有挂);(需添加指定薇...
分享个大家!开心跑胡子辅助器(... 分享个大家!开心跑胡子辅助器(辅助)果然真的是有挂(2026已更新)(哔哩哔哩)1、每一步都需要思考...
微扑克辅助软件!微扑克可以在软... 微扑克辅助软件!微扑克可以在软件内设置(透视)竟然真的有挂1、每一步都需要思考,不同水平的挑战会更加...
4分钟实锤!宝宝浙江游戏辅助测... 4分钟实锤!宝宝浙江游戏辅助测试,云扑克cloudpoker切实真的有挂,AI教程(有挂规律)1、点...
WePoKe透明挂!wepow... 1、WePoKe透明挂!wepower提高中牌率(透视辅助)WepOke(果然真的有挂)2、进入游戏...
玩家必备科技!哥哥打大a有万能... 玩家必备科技!哥哥打大a有万能挂吗(辅助)总是有挂(2021已更新)(哔哩哔哩);1、该软件可以轻松...
微扑克辅助挂!德州微扑克辅助透... 微扑克辅助挂!德州微扑克辅助透视,微扑克辅助器(确实真的有挂);是一款可以让一直输的玩家,快速成为一...
四分钟了解!星悦手机麻将是不是... 四分钟了解!星悦手机麻将是不是有挂,WepOke其实存在有挂,必胜教程(有挂技巧);1、完成星悦手机...
wepoke辅助有挂!wepo... wepoke辅助有挂!wepoke挂透视,We辅poker助总是真的有挂,技巧教程(有挂插件)1、完...
总算了解!兴动手机麻将助赢神器... 总算了解!兴动手机麻将助赢神器(辅助)原来有挂(2023已更新)(哔哩哔哩)1、下载好兴动手机麻将助...