Preguntas etiquetadas con http

Protocolo de transferencia de hipertexto: un sistema de texto para representar solicitudes y respuestas web.

3
¿Por qué HTTP no tiene redirección POST?
Las redirecciones HTTP se realizan a través de los códigos HTTP 301 y 302 (quizás también otros códigos) y un campo de encabezado conocido como "Ubicación" que tiene la dirección del nuevo lugar al que ir. Sin embargo, los navegadores siempre envían una solicitud "GET" a esa URL. Sin embargo, …




3
Barra inclinada final en RESTful API
He tenido un debate sobre qué hacer con una barra inclinada final en una API RESTful. Digamos que tengo un recurso llamado perros y recursos subordinados para perros individuales. Por lo tanto, podemos hacer lo siguiente: GET/PUT/POST/DELETE http://example.com/dogs GET/PUT/POST/DELETE http://example.com/dogs/{id} Pero, ¿qué hacemos con el siguiente caso especial: GET/PUT/POST/DELETE http://example.com/dogs/ …
60 api  rest  http 

8
Cuándo usar el código de estado HTTP 404 en una API
Estoy trabajando en un proyecto y después de discutir con la gente en el trabajo durante más de una hora. Decidí saber qué diría la gente en el intercambio de fichas. Estamos escribiendo una API para un sistema, hay una consulta que debería devolver un árbol de Organización o un …





3
¿Por qué el método PATCH no es idempotente?
Me preguntaba acerca de esto. Supongamos que tengo un userrecurso con idy namecampos. Si quiero actualizar un campo, podría hacer una solicitud PATCH al recurso como este PATCH /users/42 {"name": "john doe"} Y luego la aplicación actualizará el nombre del usuario 42. Pero, ¿por qué si repito esta solicitud, el …

4
Código de estado HTTP para "Procesamiento continuo"
Estoy construyendo una API RESTful que admite tareas de larga duración en cola para un manejo eventual. El flujo de trabajo típico para esta API sería: El usuario completa el formulario El cliente publica datos en la API API devuelve 202 Aceptado El cliente redirige al usuario a una URL …
47 rest  http 



4
REST: compensaciones entre la negociación de contenido a través de aceptar encabezado versus extensiones
Estoy trabajando en el diseño de una API RESTful. Sabemos que queremos devolver JSON y XML para cualquier recurso dado. Había estado pensando que haríamos algo como esto: GET /api/something?param1=value1 Accept: application/xml (or application/json) Sin embargo, alguien rechazó el uso de extensiones para esto, así: GET /api/something.xml?parm1=value1 (or /api/something.json?param1=value1) ¿Cuáles …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.