web3-storage/web3.storage

can't use curl

sudeepdino008 opened this issue · 4 comments

curl doesn't download data for me anymore. Tried multiple cids, each had size atleast in KBs.

curl -XGET https://w3s.link/ipfs/bafkreig5ry6hjrkj2xyut5yrdjztap2z2yso6qlq4n7rnalt5l4lsccw2u --output aa

i've seen/used it before:

>> ipfs-pinner git:(develop) ✗
➜ curl https://bafybeie2bjap32zi2yqh5jmpve5njwulnkualcbiszvwfu36jzjyqskceq.ipfs.w3s.link/example.txt -o output.txt

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
>> ipfs-pinner git:(develop) ✗
➜ cat output.txt
>> ipfs-pinner git:(develop) ✗

@sudeepdino008 use -L to tell curl to follow the redirect. e.g.

curl -L https://w3s.link/ipfs/bafkreig5ry6hjrkj2xyut5yrdjztap2z2yso6qlq4n7rnalt5l4lsccw2u --output aa

Alternatively, use the subdomain form of the URL:

curl https://bafkreig5ry6hjrkj2xyut5yrdjztap2z2yso6qlq4n7rnalt5l4lsccw2u.ipfs.w3s.link/ --output bb

See https://docs.ipfs.tech/concepts/ipfs-gateway/#resolution-style for more info.

thank you @alanshaw! That worked!