?.
без пробелов.===
или ++
.Сокращённое CSS свойство background устанавливает сразу все свойства стиля фона
while read host port; do
telnet $host $port
done < filename
$ while read host port; do echo "telnet to host $host with port $port"; done < filename
telnet to host 1.1.1.1 with port 5433
telnet to host ya.ru with port 80
telnet to host google.com with port 443
map $uri $APP_SETTINGS {
default "";
~^/path1/ app-settings-12;
~^/path2/ app-settings-100500;
}
server {
location ~\.php$ {
fastcgi_pass ...;
fastcgi_param APP_SETTINGS $APP_SETTINGS if_not_empty;
...
}
}
cat << EOF > ${filename}
#....
case \${snum} in
#....
EOF
cat << 'EOF' > ${filename}
#....
case ${snum} in
#....
EOF
.git
лежат (в сжатом виде) копии всех файлов по всей истории и когда вы переключаете коммиты git просто перезаписывает файлы из нужной копии.application/x-www-form-urlencoded
const response = await fetch(
'https://example.com:8443/server',
{
method: 'PUT',
body: new URLSearchParams(new FormData(payForm)),
}
);
req.on('data', ...)
не нужен.app.use(bodyParser.urlencoded({ extended: false }));
app.put('/server',(req, res) => {
const mail = req.body.email;
res.writeHead(200, {'Content-Type': 'text/plain; charset=utf-8'})
res.end(mail);
})
multipart/form-data
, то на сервере нужен multer, т.к. встроенный в Express body-parser не умеет обрабатывать такие запросы.