Angular 2文件通过表单数据上传到REST API

时间:2017-12-28 17:51:47

标签: angular typescript

使用表单数据上传文件和其他表单输入时,它不接受整数。当我们传递整数值时,它将转换为字符串。但我需要通过表单数据将整数,即数字,字符串和文件上传传递给REST API。任何人都可以为此建议吗?提前谢谢。

1 个答案:

答案 0 :(得分:0)

 Save(model: yourmodalarray[]): Observable<any> {

        var formData: FormData = new FormData();

        formData.append('id', '');
 const headers = new Headers({
            'Accept': 'application/json',
            'enctype': 'multipart/form-data'
        });
        const options = new RequestOptions({ headers: headers });


        return this._http
            .post(this._baseUrl + 'Save', formData, options)
            .map(res => <any>res.json())
            .catch(this.handleError);

    }

使用append方法传递整数值。我希望这个帮助......