JQuery - Hacer un put a una capa REST

 
Vista:
sin imagen de perfil

Hacer un put a una capa REST

Publicado por Jose Antonio (2 intervenciones) el 09/05/2018 18:17:13
Estoy bastante pegado a la hora de usar AJAX pero algo se, tengo una capa REST en donde hay datos en formato JSON de usuarios y hastaa ahora se subir más usuarios con $.POST y consultar con $.GET, el problema es cuando quiero dar de baja a alguno.
El JSON de los usuarios tiene un campo llamado "activo" que puede ser false o true, para desactivarlos tengo que pasar ese campo a FALSE, o sea un PUT.
El adm de la capa REST que no soy yo me ha pasado una URL para el PUT:
..../csrest/soporte/cscontactos/:login
donde obviamente "login" se sustituye por el login a cambiar.
He intentado:

$.ajax({
type: "PUT",
dataType: "json",
url: "..../csrest/soporte/cscontactos/:"+login,
data: {"activo": false}
})
Pero no me deja.

¿Alguna idea?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 34
Ha mantenido su posición en JQuery (en relación al último mes)
Gráfica de JQuery

Hacer un put a una capa REST

Publicado por Yamil Bracho (14 intervenciones) el 09/05/2018 18:26:42
Que error te da ? Tienes como 4 puntos en la url...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Hacer un put a una capa REST

Publicado por Jose Antonio (2 intervenciones) el 09/05/2018 18:35:10
Lo de los 4 puntos es para no poner la url real aqui. El error es un Error 400 y el adm de la capa REST me devuelve:
"resultado": "No existe el técnico con login: :aaa11a{\"activo\":false}"
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar