Bir dosya adından önceki @ (at) sembolü, bir curl komutunda ne anlama gelir?


37

Sunucuya veri göndermek için dosya adından önce @ sembolünü kullanan bir curlkomut örneğine bakıyorum .

curl http://localhost/ --data-binary @file.txt

Ne anlama geliyor? Dosyanın içeriğini komuta ekler mi? Spesifik curlmi?

Yanıtlar:


42

Kıvrılmaya özgüdür. Kimden man curl:

--data-binary <data>
  (HTTP) This posts data exactly as specified with no extra processing whatsoever.
  If you start the data with the letter @, the rest should be a filename.  Data is
  posted in a similar manner as --data-ascii does, except that newlines are preserved
  and conversions are never done.

  If this option is used several times, the ones following the first will append data
  as described in -d, --data.

3
Oraya bakmalıydım. Yine de kabuklu bir şey olmasını bekliyordum. Bir milyon teşekkürler.
robingrindrod
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.