Я пытаюсь отправить запрос на сервер, чтобы удалить объект на основе идентификатора.Я использую Web Api в качестве серверной части.
Угловой
removable: string = 'http://localhost:49579/api/resource/remove/28';
this._http.options(removable,{headers}).subscribe((value)=>console.log("success"),(error)=>console.log(error));
WebApi
[HttpOptions]
[Route("api/resource/remove/{id}")]
public IHttpActionResult Delete([FromUri] int id)
{
if (MovieRepository.Remove(id))
{
return Ok("Movie was removed");
}
else
{
return BadRequest("Movie was not removed");
}
}
}
Я получаюназад два запроса, один в порядке, а другой - плохой запрос.Я также попробовал это с Http DELETE, но он производит тот же эффект.Что я делаю не так?