1
0
Fork 0
mirror of https://github.com/gocsaf/csaf.git synced 2025-12-22 18:15:42 +01:00

Simplified code.

This commit is contained in:
Sascha L. Teichmann 2021-12-15 11:36:06 +01:00
parent d9ab244918
commit 4ca4835c3a

View file

@ -506,11 +506,7 @@ func (pmdc *providerMetadataCheck) run(p *processor, domain string) error {
func (sc *securityCheck) run(p *processor, domain string) error { func (sc *securityCheck) run(p *processor, domain string) error {
path := "https://" + domain + "/.well-known/security.txt" path := "https://" + domain + "/.well-known/security.txt"
client := p.httpClient() client := p.httpClient()
req, err := http.NewRequest(http.MethodGet, path, nil) res, err := client.Get(path)
if err != nil {
return err
}
res, err := client.Do(req)
if err != nil { if err != nil {
return err return err
} }
@ -551,10 +547,7 @@ func (sc *securityCheck) run(p *processor, domain string) error {
ur := base.ResolveReference(up) ur := base.ResolveReference(up)
u = ur.String() u = ur.String()
p.checkTLS(u) p.checkTLS(u)
if req, err = http.NewRequest(http.MethodGet, u, nil); err != nil { if res, err = client.Get(u); err != nil {
return err
}
if res, err = client.Do(req); err != nil {
sc.sprintf("Cannot fetch %s from security.txt: %v", u, err) sc.sprintf("Cannot fetch %s from security.txt: %v", u, err)
return nil return nil
} }
@ -787,11 +780,7 @@ func (ppkc *publicPGPKeyCheck) run(p *processor, domain string) error {
u := up.String() u := up.String()
p.checkTLS(u) p.checkTLS(u)
req, err := http.NewRequest(http.MethodGet, u, nil) res, err := client.Get(u)
if err != nil {
return err
}
res, err := client.Do(req)
if err != nil { if err != nil {
ppkc.sprintf("Fetching PGP key %s failed: %v.", u, err) ppkc.sprintf("Fetching PGP key %s failed: %v.", u, err)
continue continue