curl, wget ничего не возвращают

Я пытаюсь этот curl -I zomato.com | head -n 1 curl -I zomato.com | head -n 1

и я не получаю никакого ответа.

 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:- -:-- 0:05:29 --:- -:-- 0 

Защищен ли сайт брандмауэрами?

Даже wget не работает на сайте. Другие сайты, такие как google.com , возвращают 200 ответов, как ожидалось.

2 Solutions collect form web for “curl, wget ничего не возвращают”

 $ curl -I --max-redirs 1 "https://www.zomato.com/" 2>/dev/null | grep "^location:" | awk '{print $2}' https://www.zomato.com/some-location-in-mongolia 

так…

 $ newURL=$(curl -I --max-redirs 1 "https://www.zomato.com/" 2>/dev/null | grep "^location:" | awk '{print $2}'| grep -o ".*[az]"); curl -I "$newURL" | head -n 1 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 HTTP/2 200 

не уверен, что помощь в утилизации разрешена на этом форуме, но;

 wget --header "User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0" --header "Host: www.zomato.com" --header "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8" "https://www.zomato.com/bangalore/restaurants/biryani" 

это сработало для вас? Он работает с моей локальной машины, но когда я пытаюсь использовать aws он застревает и ничего не возвращает. Я бегу ниже команды:

curl -v 'https://www.zomato.com/' -H 'accept-encoding: gzip, deflate, sdch, br' -H 'accept-language: en-US,en;q=0.8' -H 'upgrade-insecure-requests: 1' -H 'user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0' -H 'accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8' -H 'cache-control: max-age=0' -H 'authority: www.zomato.com' --compressed

  • Как вы переименовываете файлы в списке, который будет использовать wget?
  • Как прервать wget после получения N раз файла не найден?
  • Как загрузить папку с диска Google с помощью терминала?
  • wget загруженные имена файлов с абсолютным путем для использования с apt-get
  • Как узнать команду, выполняемую процессом?
  • Как загрузить файл на веб-странице, которая не является прямой ссылкой, но javascript click.submit ()?
  • Загрузите произвольное количество файлов с помощью wget из каталога для самостоятельной перенаправления
  • Как найти реальный URL для скачивания
  • Linux-сервер, способный wget, но не способный к ping
  • Bash: самый быстрый способ определения размеров изображения из URL-адреса
  • Загрузите все исходные файлы для веб-страницы
  • Linux и Unix - лучшая ОС в мире.