如何使用cURL将文件内容作为主体发送

我正在使用cURL命令行实用程序将HTTP POST发送到Web服务。 我想包含一个文件的内容作为POST的主体实体。 我已经尝试使用-d <filename>以及types信息的其他变种,如 – --data <filename> --data-urlencode <filename>等…该文件始终附加。 我需要它作为身体实体。