Шпаргалка по команде Curl

Одна из самых важных команд для вебмастера

Получить HTTP заголовки

            # Запросить HTTP заголовкки
curl -I http://domain.com

# Пример
$ curl -I https://megahub.me
HTTP/2 200
server: nginx
date: Fri, 19 Aug 2022 06:19:59 GMT
content-type: text/html; charset=utf-8
content-length: 125146
accept-ranges: none
vary: Accept-Encoding
strict-transport-security: max-age=31536000
            
          

Получить HTTP заголовками + содержимое страницы

            # HTTP заголовкаи + содержимое страницы
curl -i http://domain.com

# Пример
$ curl -i http://megahub.me
HTTP/1.1 301 Moved Permanently
Server: nginx
Date: Fri, 19 Aug 2022 06:20:51 GMT
Content-Type: text/html
Content-Length: 162
Connection: keep-alive
Location: https://megahub.me/
X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
Content-Security-Policy: default-src 'self' http: https: data: blob: 'unsafe-inline'
Strict-Transport-Security: max-age=31536000
Content-Security-Policy: block-all-mixed-content

<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx</center>
</body>
</html>