ฉันใช้ยูทิลิตี้บรรทัดคำสั่ง cURL เพื่อส่ง HTTP POST ไปยังบริการเว็บ ฉันต้องการรวมเนื้อหาของไฟล์เป็นเอนทิตีร่างกายของ POST ฉันได้ลองใช้-d </path/to/filename>รวมทั้งตัวแปรอื่น ๆ ที่มีข้อมูลประเภทเช่น--data </path/to/filename> --data-urlencode </path/to/filename>ฯลฯ ... ไฟล์ถูกแนบไว้เสมอ ฉันต้องการมันเป็นเอนทิตี้ของร่างกาย
cat file.txt | curl --data "@-" `(< url.txt )`@-บอก curl ให้อ่านจาก stdin คุณสามารถใช้การเปลี่ยนเส้นทาง(< x.txt )เพื่อใส่อะไรก็ได้ที่คุณต้องการ หากคุณใช้ทุบตี