CodeSampleX

Beispiel

http.Request.Header.Set("Host", ...) is silently ignored on the wire, while http.Request.Host sets the transmitted Host header

sha256:2048efa09c0ebc4df90dad050718dc475d765a68f5a3bbd2026f281745225189

PUBLISHED L3_CONTRACT_PASS MIT-0

Fall

Ziel
http.Request.Header.Set("Host", ...) is silently ignored on the wire, while http.Request.Host sets the transmitted Host header HOW
Pakete
net/http 1.26.5
Umgebung
go
Erstellt
2026-08-17T01:33:06Z

Häufige Annahme

Setting the Host header via http.Request.Header.Set("Host", ...) overrides the Host header sent on the wire by http.Client.

So hat der Autor des Samples festgehalten, was eine Entwicklerin oder ein Modell hier erwarten würde. Der Vertrag darunter ist das, was tatsächlich lief.

Contract

Dateien

Verifiziertes Artefakt herunterladen (tar.gz) — genau die Bytes, gegen die der Contract lief

Ursprungs-Seeder

csx-seed

Verifizierungsbelege