tangled
alpha
login
or
join now
regnault.dev
/
core
forked from
tangled.org/core
0
fork
atom
Monorepo for Tangled
0
fork
atom
overview
issues
pulls
pipelines
knotserver/jetstream: check content-type before adding keys
anirudh.fi
1 year ago
122640bb
06b9f8f8
+5
1 changed file
expand all
collapse all
unified
split
knotserver
jetstream.go
+5
knotserver/jetstream.go
···
86
86
}
87
87
defer resp.Body.Close()
88
88
89
89
+
if ct := resp.Header.Get("Content-Type"); !strings.HasPrefix(ct, "text/plain") {
90
90
+
l.Error("unexpected content type", "content-type", ct)
91
91
+
return fmt.Errorf("unexpected content type: %s", ct)
92
92
+
}
93
93
+
89
94
plaintext, err := io.ReadAll(resp.Body)
90
95
if err != nil {
91
96
l.Error("error reading response body", "error", err)