Isabela, miembro de este gran staff, nos ha hecho el favor de escribir este artículo porque conoce muy bien este tema.
Solución:
Puede hacer una ELIMINACIÓN de http a través de una URL como /users/1/roles/2. Esa sería la forma más RESTful de hacerlo.
De lo contrario, supongo que puede simplemente pasar la identificación del usuario como parte de los parámetros de consulta. Algo como
$http.delete('/roles/' + roleid, params: userId: userID).then...
Mi sugerencia:
$http(
method: 'DELETE',
url: '/roles/' + roleid,
data:
user: userId
,
headers:
'Content-type': 'application/json;charset=utf-8'
)
.then(function(response)
console.log(response.data);
, function(rejection)
console.log(rejection.data);
);
$http.delete
El método no acepta el cuerpo de la solicitud. Puedes probar esta solución alternativa:
$http( angular.merge(, config || ,
method : 'delete',
url : _url,
data : _data
));
donde en config
puede pasar datos de configuración como encabezados, etc.
Agradecemos que quieras reafirmar nuestra labor escribiendo un comentario o dejando una valoración te damos la bienvenida.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)