Web hizmetine HTTP POST göndermek için cURL komut satırı yardımcı programını kullanıyorum. Bir dosyanın içeriğini POST'un gövde öğesi olarak eklemek istiyorum. Ben -d </path/to/filename>
yanı sıra --data </path/to/filename> --data-urlencode </path/to/filename>
vb gibi bilgi ile diğer varyantları kullanarak denedim ... dosya her zaman ekli. Vücut varlığına ihtiyacım var.Dosya içeriklerini gövde öğesi olarak cURL kullanarak bildirme
110
A
cevap
187
Sana dosyadan tüm yeni satır şerit olacak
curl --data "@/path/to/filename" http://...
===== .: ör @filename
sözdizimi için
curl olduğuna inanıyoruz. Eğer dosyayı yeni satırlarla sağlam bir şekilde göndermek istiyorsanız,
İlgili konular
- 1. Dosya içeriklerini java betiğiyle alın
- 2. Javascript dosya içeriklerini al döngü
- 3. Bootstrap "Ekran: tablo" gövde öğesi olan Tablolar
- 4. Nasıl cURL kullanarak FTP ile dosya yükleme?
- 5. awk kullanarak tarih bildirme
- 6. curl: (26) dosya
- 7. NPM, curl kullanarak yüklenemiyor
- 8. div içeriklerini dikey olarak kaydırır ve dikey olarak kaydırmaz
- 9. Bir php sunucusundan curl kullanarak bir dosya indirin
- 10. Curl
- 11. PHP'deki yeni içerikle dosya içeriklerini nasıl üzerine yazabilirim?
- 12. .pdf dosya içeriklerini varbinary (max) sütununa nasıl yazılır
- 13. Curl - p12 sertifikasını kullanarak bağlanamıyor
- 14. Uygulama İçeriklerini denetleme javascript enjeksiyonu
- 15. Resim yükle curl kullanarak kullan
- 16. Gövde klasörü?
- 17. Dosya Yükleyici öğesi açısal JS
- 18. CA1009: Olay işleyicilerini doğru olarak bildirme
- 19. Dosya içeriğini PHP cURL yoluyla alın.
- 20. Curl Komut Satırıyla Curl İçinde Line Curl
- 21. cURL/libcurl kullanarak Amazon S3'e yükleniyor
- 22. cURL
- 23. Curl kullanarak JSON yanıtı nasıl edinilir
- 24. gin/golang - Boş Req Gövde
- 25. İstisna bildirme istisnası nasıl alınır?
- 26. cURL
- 27. CURL
- 28. cURL
- 29. Unix sunucusunda değişkeni bildirme
- 30. Typescript transpiler: gövde sorunu
yerine
Breedly
--data-binary
kullanın. Gerçek fantezi yapmak istiyorsanız: 'cat file.txt | curl --data "@ -" \ '(curl, tüm yeni satırları dosyadan çıkarır. Eğer dosyayı yeni satırlarla sağlam bir şekilde göndermek istiyorsanız, '--data' yerine' --data-binary' kullanın. – Chris
şimdi bu isteği onaylamak için bir kullanıcı giriş kimlik bilgilerini nasıl ekleyebilir? – anon58192932