parent
30e6bcac6a
commit
0f32422d87
@ -0,0 +1,27 @@ |
||||
package main |
||||
|
||||
import ( |
||||
"fmt" |
||||
"io/ioutil" |
||||
"net/http" |
||||
) |
||||
|
||||
func loadWebPage(web_url string) ([]byte, error) { |
||||
resp, err := http.Get(web_url) |
||||
if err != nil { |
||||
fmt.Println(err.Error()) |
||||
} |
||||
|
||||
//reads html as a slice of bytes
|
||||
html, err := ioutil.ReadAll(resp.Body) |
||||
if err != nil { |
||||
fmt.Println(err.Error()) |
||||
} |
||||
|
||||
//check response codes
|
||||
if resp.StatusCode >= 400 && resp.StatusCode <= 499 { |
||||
err = fmt.Errorf("response Code: %v", resp.StatusCode) |
||||
} |
||||
return html, err |
||||
|
||||
} |
Loading…
Reference in new issue