¿Cómo puedo hacer una PUBLICACIÓN EN RAW en PHP usando cURL?
Publicación sin procesar como sin ninguna codificación, y mis datos se almacenan en una cadena. Los datos deben formatearse así:
... usual HTTP header ...
Content-Length: 1039
Content-Type: text/plain
89c5fdataasdhf kajshfd akjshfksa hfdkjsa falkjshfsa
ajshd fkjsahfd lkjsahflksahfdlkashfhsadkjfsalhfd
ajshdfhsafiahfiuwhflsf this is just data from a string
more data kjahfdhsakjfhsalkjfdhalksfd
Una opción es escribir manualmente todo el encabezado HTTP que se envía, pero eso parece menos óptimo.
De todos modos, ¿puedo pasar opciones a curl_setopt () que dicen usar POST, usar text / plain y enviar los datos sin formato desde a $variable
?
Implementación con la biblioteca Guzzle:
Extensión PHP CURL:
Código fuente
fuente