Учитывая ваш пример,Разумно предположить, что какой-нибудь обычный -или -садовый симулятор полета, даже огромный, не будет вносить изменения в те же части файловой системы, что и udftools
.
Я знаю, что если yum
занят какой-то более крупной транзакцией, тоrpm
все равно можно использовать для установки, обновления или удаления пакетов , потому что yum
создает блокировку, которую другие yum
обрабатывают. должен уважать, но rpm
не должен.
Точно так же dpkg
можно использовать для установки пакетов .deb
без согласования с apt
, хотя они могут быть более тесно интегрированы, и в этом случае, если вы готовы пойти на риск, продолжайте и удалить /var/lib/dpkg/lock
. Я имею в виду, какого черта? это всего лишь целостность всей базы данных пакетов ОС!
Во всяком случае, я сам догадался. Вот команда для создания недопустимого запроса к github.com (, например):
openssl s _client -servername github.com -connect github.com :443
Если вы введете туда синтаксически недопустимый HTTP-запрос, вы получите:
<html>
<head>
<meta content="origin" name="referrer">
<title>Bad request · GitHub</title>
<meta name="viewport" content="width=device-width">
<style type="text/css" media="screen">
body {
background-color: #f6f8fa;
color: rgba(0, 0, 0, 0.5);
font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;
font-size: 14px;
line-height: 1.5;
}
.c { margin: 50px auto; max-width: 600px; text-align: center; padding: 0 24px; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
h1 { color: #24292e; line-height: 60px; font-size: 48px; font-weight: 300; margin: 0px; }
p { margin: 20px 0 40px; }
#s { margin-top: 35px; }
#s a {
color: #666666;
font-weight: 200;
font-size: 14px;
margin: 0 10px;
}
</style>
</head>
<body>
<div class="c">
<h1>Whoa there!</h1>
<p>You have sent an invalid request. <br><br>
Please do not send this request again.
</p>
<div id="s">
<a href="https://support.github.com">Contact Support</a> —
<a href="https://githubstatus.com">GitHub Status</a> —
<a href="https://twitter.com/githubstatus">@githubstatus</a>
</div>
</div>
</body>
</html>
Вы можете использовать curl
для отправки запросов HTTP (S ).
Чтобы удалить или добавить пользовательские заголовки, можно использовать параметр -H
.
Чтобы отправить пустой заголовок, вы можете сделать следующее::
curl URL -H 'Host:'
Пример:
$ curl https://fedoramagazine.org/ -H 'Host:'
<html>
<head><title>400 Bad Request</title></head>
<body>
<center><h1>400 Bad Request</h1></center>
<hr><center>nginx</center>
</body>
</html>
Чтобы получить только заголовок ответа:
$ curl -s -o /dev/null -D - https://www.imdb.com/ -H 'Host:'
HTTP/2 400
server: CloudFront
date: Fri, 24 Apr 2020 15:52:42 GMT
content-type: text/html
content-length: 915
x-cache: Error from cloudfront