I'm using Angular-file-upload to upload files to an API by doing this:
var upload = function (file) {
return $upload.upload({
url: '/api/place/logo',
data: {place_id: 1, token: <some_token>},
file: file
});
};
All the parameters seem to be correctly set. The API expects the token
to be present for authentication. For some reason, the API never receives the token
or the place_id
posted by the client and always responds with a BadRequest
.
What is the issue here?