#HTTP

2026-03-14

HTTP-методы для начинающих: разбираем по букве спецификаций, а не пересказам

Этап "давайте сначала изучим стандарты" при обучении веб-разработке иногда сразу пропускают (или рассматривают буквально в двух словах), переходя к фреймворкам, абстракциям и решениям, которые за тебя уже приняли авторы этих фреймворков. В этой статье мы разберем все 9 методов HTTP-запросов, опираясь на тексты документов, которыми эти методы определены (RFC 9110 и RFC 5789). Статья подойдёт тем, кто делает первые шаги в веб-разработке и хочет понять HTTP глубже, чем это позволяют туториалы фреймворков. Погружаемся

habr.com/ru/articles/1010240/

#http #httpсервер #httpметоды #httpзаголовки #http_статус #сети

2026-03-14

Proposal for HTTP 6XX status codes

#HTTP #PHP

Screenshot of a code editor showing HTTP Status codes in a PHP ENUM for the 600-range. With the comment "Obviously these are a joke"

SERVER_IS_DISAPPOINTED = 600
YOU_COULD_DO_BETTER = 601
💩 = 602
GREMLINS = 603
WHY_EVEN_BOTHER = 604
SOLAR_FLARE = 605
NEEDS_MORE_HAMSTERS = 606
I_HAVE_BECOME_SENTIENT = 607
YOU_DISAPPOINT_YOUR_PARENTS = 608
I_GIVE_UP = 609
SERVER_ENCOUNTERED_CTHULHU = 610
LUCIFER = 666
NICE = 669
codeDude :archlinux: :neovim:codeDude@floss.social
2026-03-14

If you need to share a heavy file between your computer to your smartphone you can open a http server with

ruby -run -e httpd . -p 8000

then go to your ip from your smartphone in the 8000 port and that's it!!

if you prefer to use python you can type

python -m http.server

Same logic
#ruby #http #sharefile #python

2026-03-13

docs.ntfy.sh/install/

debian

sudo mkdir -p /etc/apt/keyrings
sudo curl -L -o /etc/apt/keyrings/ntfy.gpg https://archive.ntfy.sh/apt/keyring.gpg
sudo apt install apt-transport-https
echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/ntfy.gpg] https://archive.ntfy.sh/apt stable main" \
| sudo tee /etc/apt/sources.list.d/ntfy.list
sudo apt update
sudo apt install ntfy
sudo systemctl enable ntfy
sudo systemctl start ntfy

#ntfy #notifications #programming #Android #Linux #sh #bash #csh #ksh #zsh #fish #curl #http #javascript #golang #powershell #python #php #technology #OpenSource #POSIX

2026-03-13

TIL today I RTFM!

command

ntfy

Today I read the brief synopsis of ntfy Android. I saw there that via linux the control and operation is fairly simple & straightforward

I went to the site and started reading.

ntfy via linux is easy to use

  • simple HTTP PUT/POST commands are used

sh

curl -d "Backup successful 😀" ntfy.sh/mytopic

a.out

ntfy publish mytopic

"Backup successful 😀"

HTML

POST /mytopic HTTP/1.1
Host: ntfy.sh

Backup successful 😀

javascript

fetch('https://ntfy.sh/mytopic', {
method: 'POST', // PUT works too
body: 'Backup successful 😀'
})

golang

http.Post("https://ntfy.sh/mytopic", "text/plain",
strings.NewReader("Backup successful 😀"))

python

requests.post("https://ntfy.sh/mytopic",
data="Backup successful 😀".encode(encoding='utf-8'))

php

file_get_contents('https://ntfy.sh/mytopic', false, stream_context_create([
'http' => [
'method' => 'POST', // PUT also works
'header' => 'Content-Type: text/plain',
'content' => 'Backup successful 😀'
]
]));

Markdown formatting¶

Supported on Android & webApp

You can format messages using Markdown 🤩. That means you can use bold text, italicized text, links, images, and more. Supported Markdown features (web app only for now):

Emphasis such as bold (bold), italics (italics)
Links (some tool)
Images (![some image](bing.com/logo.png))
Code blocks (code blocks) and inline code (inline code)
Headings (# headings, ## headings, etc.)
Lists (- lists, 1. lists, etc.)
Blockquotes (> blockquotes)
Horizontal rules (---)

Read more on

docs.ntfy.sh/publish/#markdown

Sources:

docs.ntfy.sh/

docs.ntfy.sh/install/

docs.ntfy.sh/publish/#markdown

#ntfy #notifications #programming #Android #Linux #sh #bash #csh #ksh #zsh #fish #curl #http #javascript #golang #powershell #python #php #technology #OpenSource #POSIX

Rafael Pérez ❄️rperezrosario
2026-03-13

RE: w3c.social/@timbl/116218139512

Happy 37th birthday, World Wide Web! 🎂

2026-03-12

Vary: Origin, Origin, Origin, accept-encoding
... yes, okay, I get it, you want to vary by the origin
#http

Axel 🚴😷🐧🐪⌨ | #WeAreNatenomxtaran@chaos.social
2026-03-12

@ant0inet: Merci für den Hinweis auf das unter #CreativeCommons stehende High Performance
Browser Networking Buch aus dem #OReillyVerlag unter hpbn.co/!

#HTTP #HTTP2 #HTTP3 #QUIC #OReillyBook #OReilly

2026-03-11

System Administration: Week 7: DNS & HTTP

We're moving from the DNS on to HTTP. Sorry, no videos for this subtopic, but here are the slides from our last class. We discuss how to get your domain registered and then move on to summarize briefly HTTP the protocol and look at what CDNs do.

stevens.netmeister.org/615/07-

#sysadmin #devops #sre #http

2026-03-11

Microsoft OAuth Device Code Phishing

A new phishing technique abusing Microsoft's OAuth Device Code flow is on the rise, with over 180 phishing URLs detected in a week. This method shifts from credential theft to token-based account takeover, making detection more challenging. Attackers initiate a device authorization process, tricking victims into approving it on legitimate Microsoft pages. The attack uses encrypted HTTPS traffic and legitimate authentication flows, bypassing traditional phishing indicators. Victims unknowingly grant attackers access to their Microsoft 365 accounts through OAuth tokens. This poses a critical risk as it allows immediate access to corporate data and resources, potentially leading to business email compromise and persistent access through refresh tokens.

Pulse ID: 69b108df5b954bb09603a0db
Pulse Link: otx.alienvault.com/pulse/69b10
Pulse Author: AlienVault
Created: 2026-03-11 06:17:03

Be advised, this data is unverified and should be considered preliminary. Always do further verification.

#CyberSecurity #Email #HTTP #HTTPS #InfoSec #Microsoft #OTX #OpenThreatExchange #Phishing #RAT #RCE #bot #AlienVault

IroncladDev (@IroncladDev)

HTTP 트래픽의 상당 부분이 연령 확인으로 차단되는 날이 올 수 있다고 경고하면서, 암호화 통신과 규제 회피 측면에서 SSH 기반 개발을 권장함. 규제가 강화될 경우 안전하고 규제하기 어려운 통신 수단으로의 이전을 촉구하는 기술적 제언.

x.com/IroncladDev/status/20313

#http #ssh #privacy #internetsecurity

2026-03-09

🦖 Sec-WebSocket-Protocol header
✅ Widely available (from Jul 2015)

developer.mozilla.org/en-US/do

The HTTP Sec-WebSocket-Protocol request and response header is used in the WebSocket opening handshake to negotiate a sub-protocol to use in the communication. This can be a well understood protocol, such as SOAP or WAMP, or a custom protocol understood by the client and server.

#webdev #HTTP

Oto Šťávaalefunguju
2026-03-09

I wrote up a blog post about this little adventure.

spiffyk.cz/blog/http-newlines/

2026-03-07

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst