Conversión de una solicitud POSTMAN a Curl

141

Estoy llamando a mi servicio web java (solicitud POST) a través de POSTMAN de la siguiente manera que funciona perfectamente (es decir, puedo ver que mis registros se insertan en la base de datos):

Y así Headers(1)es como se ve el contenido dentro de la pestaña:

En lugar de llamarlo a través de POSTMAN, tengo que llamar a la misma solicitud en PHP usando CURL. Me pregunto si hay una manera de exportar este comando a curlcomando para poder usarlo en mi código PHP. He encontrado un enfoque opuesto en muchos lugares en línea donde alguien está pidiendo convertir una solicitud basada en Curl en POSTMAN pero no puedo encontrar la manera de hacer lo contrario.

Algunos artículos que encontré para curl to cartero

Descifrador
fuente
1
La última vez que usé Postman, recuerdo que mostraba el comando curl para cli en alguna parte. Independientemente, usar phpcurl para publicar un cuerpo json es bastante sencillo. La cadena json como postfield y establecer el encabezado apropiado
frz3993

Respuestas:

306

ingrese la descripción de la imagen aquí

Puede ver el botón "Código" en la captura de pantalla adjunta, presiónelo y puede obtener su código en muchos idiomas diferentes, incluido PHP cURL

ingrese la descripción de la imagen aquí

José M. González
fuente
1
Gracias. Encontré un hilo similar aquí: stackoverflow.com/questions/40632296/… . Pero muestra muchas cosas como Postman-Token, Cache-Control. ¿Necesito incluir eso?
Coder
Gracias Jose, esto es asombroso. @Coder no, no necesita el Postman-Token y el encabezado Cache-Control depende de si desea evitar el cobro del req o no. Si quieres contenido siempre fresco, inclúyelo.
Lukas Lukac
¡He buscado esto en casi todas partes y finalmente! tu respuesta es al grano. ¡Muchas gracias!
scipsycho
Honestamente, muy impresionado con el equipo de Hooli, me refiero a Google, por hacer que el cartero sea portátil para curl
GavinBelson