0
我尝试使用下面的代码来发送HTTP请求:
var editCompanyUrl = 'http://X.X.X.X:YYYY/editCompany';
var userId = localStorage.getItem("UserId");
var token = localStorage.getItem("Token");
var companyId = localStorage.getItem("companyId");
return $http({
method: 'POST',
url: editCompanyUrl,
params: {
token: token,
userId: userId,
companyId: companyId,
companyName: $scope.companyName,
},
timeout: 500
}).then(function (data) {
console.log(data);
//Store Company ID which is used for saving purposes
//localStorage.setItem("companyId", data.data.Company.id);
return data.data.Company;
}, function (data) {
console.log(data);
})
,并在服务器端请求的处理程序接受与内容类型请求:多/形式数据。如何将此内容类型添加到请求中?我已经尝试了很多来自教程的建议和提示,但没有成功。你可以帮我吗?除此之外 - 当我将这个请求添加一个带有图片的文件时,该怎么办?我可以将它作为请求的附加参数添加吗?
非常感谢!
你为什么要'multipart'?似乎没有发送文件 – charlietfl
发送文件将被添加到这里,这是问题的其他部分 - 如何实现它。对于错误的问题标题感到抱歉 - 它是由错误编写的。 –
使用FormData api – charlietfl