online how post curl

online - how to send post curl



Cómo enviar contenido de archivos como entidad del cuerpo usando cURL (1)

Creo que estás buscando la sintaxis @filename , por ejemplo:

curl --data "@/path/to/filename" http://...

=====

curl quitará todas las nuevas líneas del archivo. Si desea enviar el archivo con nuevas líneas intactas, use --data-binary en lugar de --data

Estoy usando la utilidad de línea de comandos cURL para enviar HTTP POST a un servicio web. Quiero incluir el contenido de un archivo como la entidad del cuerpo del POST. He intentado usar -d </path/to/filename> así como otras variantes con tipo de información como --data </path/to/filename> --data-urlencode </path/to/filename> etc. . el archivo siempre está adjunto. Lo necesito como la entidad del cuerpo.