http

¿Qué es exactamente la programación RESTful?

¿Qué es exactamente la programación RESTful?

¿Cuál es la diferencia entre una URI, una URL y una URNA?

La gente habla de URLs, URIs y URNs como si fueran cosas diferentes, pero se ven iguales a simple vista. ¿Cuáles son las diferencias distinguibles entre ellos?

¿Cómo redirigir a un 404 en Rails?

Me gustaría 'falsificar' una página 404 en Rails. En PHP, simplemente enviaría un encabezado con el código de error como tal: header("HTTP/1.0 404 Not Found"); ¿Cómo se hace eso con Rails?

¿Qué métodos HTTP coinciden con qué métodos CRUD?

En la programación de estilo RESTful, debemos usar los métodos HTTP como nuestros bloques de construcción. Estoy un poco conf ... Delete son bastante obvios. Sin embargo, ¿cuál es la diferencia entre PUT/POST? ¿Coinciden uno a uno con Crear y Actualizar?

Detectar cuando el navegador recibe la descarga de archivos

Tengo una página que permite al usuario descargar un archivo generado dinámicamente. Se necesita mucho tiempo para generar, a ... l archivo ya creado. Pero prefiero evitar la creación de archivos temporales en el servidor. ¿Alguien tiene una idea mejor?

longitud máxima de la solicitud HTTP GET?

¿Cuál es la longitud máxima de una solicitud HTTP GET? ¿Hay un error de respuesta definido que el servidor puede / debe dev ... as etiquetas, esto es en el contexto de una API de servicio web, aunque es interesante ver los límites del navegador también.

¿Cómo se establece el encabezado Content-Type para una solicitud HttpClient?

Estoy tratando de establecer el encabezado Content-Type de un objeto HttpClient como lo requiere una API a la que estoy llama ... ezados de contenido con objetos HttpContent. ¿Cómo puedo configurar el encabezado Content-Type en un HttpClient ¿petición?

¿Cuál es la forma más rápida de enviar 100.000 solicitudes HTTP en Python?

Estoy abriendo un archivo que tiene 100.000 URL. Necesito enviar una solicitud http a cada url e imprimir el código de estado ... ente necesito saber cómo realizar miles de tareas en Python lo más rápido posible - Supongo que significa "concurrentemente".

¿Es GET o POST más seguro que el otro?

Al comparar un HTTP GET con un HTTP POST, ¿cuáles son las diferencias desde una perspectiva de seguridad? ¿Es una de las opci ... enciales en el POST o GET por completo y usar código del lado del servidor para manejar información confidencial en su lugar?

¿Se permite un cuerpo de entidad para una solicitud de eliminación HTTP?

Cuando se emite una solicitud HTTP DELETE, el URI de solicitud debe identificar completamente el recurso a eliminar. Sin embargo, ¿se permite agregar metadatos adicionales como parte del cuerpo de la entidad de la solicitud?

REST API PATCH o PUT

Quiero diseñar mi punto final rest con el método apropiado para el siguiente escenario. Hay un grupo. Cada grupo tiene un es ... {group id}/status/activate O PATCH /groups/api/v1/groups/{group id} with request body like {action:activate|deactivate}

HTTP 1.0 vs 1.1

¿Podría alguien darme un breve resumen de las diferencias entre HTTP 1.0 y HTTP 1.1? He pasado algún tiempo con ambos RFCS, ... servidor HTTP o una aplicación. Estoy buscando un empujón en la derecha. dirección para que pueda resolverlo por mi cuenta.

¿Cuál es la forma más rápida de obtener HTTP en Python?

¿Cuál es la forma más rápida de obtener HTTP en Python si sé que el contenido será una cadena? Estoy buscando en los documen ... o como el anterior, o debería escribir una función url_get? Preferiría no capturar la salida del bombardeo a wget o curl.

¿Hay algún inconveniente para usar una barra doble inicial para heredar el protocolo en una URL? es decir, src="//domain.com"

Tengo una hoja de estilos que carga imágenes desde un dominio externo y necesito que se cargue desde https:// desde páginas d ... Html ex: <img src="//cdn.domain.com/logo.png" /> Css ex: .class { background: url(//cdn.domain.com/logo.png); }

¿Cómo usar Python para iniciar sesión en una página web y recuperar cookies para su uso posterior?

Quiero descargar y analizar la página web usando python, pero para acceder a ella necesito un par de cookies. Por lo tanto, p ... a web /datos.php. ¿Cómo haría esto en python (preferiblemente 2.6)? Si es posible sólo desea utilizar módulos incorporados.

¿Cuál es la forma canónica de determinar la ejecución de línea de comandos vs. http de un script PHP?

Tengo un script PHP que necesita determinar si se ha ejecutado a través de la línea de comandos o a través de HTTP, principal ... peccionar SERVER['argc'], pero resulta que esto está poblado, incluso cuando se usa la API del servidor 'Apache 2.0 Handler'.

Orquestación de microservicios

¿Cuál es el patrón estándar de orquestación de microservicios? Si un microservicio solo conoce su propio dominio, pero hay ... anterior. Así que tiene que haber un "qué debería hacer por definición en su lugar", que no se basa en la opinión. Dispara.

Configuración de encabezados HTTP

Estoy tratando de establecer un encabezado en mi servidor web Go. Estoy usando paquetes gorilla/mux y net/http. Me gustaría ... bezados de solicitud http como si fuera un cliente - No estoy exactamente seguro de cómo establecer encabezados de respuesta?

¿Cómo funciona" 304 No modificado"?

¿Cómo se genera "304 No modificado"? Cómo determina un navegador si la respuesta a una solicitud http es 304? ¿Lo establece ... se pregunta el algoritmo para determinar 304. Quiero usar el mismo tipo de algoritmo para determinar el cambio en los datos.