角度1.5xから.netコアWeb APIコントローラにフォームデータを含むファイルをアップロードしようとしています。 私のコントローラは、このasp.netコアのフォームデータを使用したファイルアップロード
[HttpPost]public async Task<ObjectResult> Create(TutorModel model)
{
}
私のPOSTメソッドのように見える、それはコントローラに投稿するとき
return $http.post("/api/Tutor/createTutor/",
data,
{
withCredentials: false,
headers: { 'Content-Type': undefined },
transformRequest: angular.identity,
responseType: "arryabuffer"
});
Where data is
for (var i = 0; i < vm.uploadedFiles.length ; i++) { //vm.upload contains list of file
data.append(vm.uploadedFiles[i].name, vm.uploadedFiles[i]);
}
data.append("tutor", tutor); //tutor is json object
https://www.asp.net/web-api/overview/advanced/sending-html-form-data-part-2読む詳細記事 - 私は@Developer – Developer
を助けるべきですasp.netのコアの例を探しています。しかし、リンクのおかげで – Aryan