| skipped 22 lines |
23 | 23 | | url := fmt.Sprintf(`https://ipinfo.io/AS%v`, asn) |
24 | 24 | | var result []string |
25 | 25 | | core.InforF("Get data from: %v", url) |
26 | | - | content := core.RequestWithChrome(url, "ipTabContent") |
| 26 | + | content := core.RequestWithChrome(url, "ipTabContent", options.Timeout) |
27 | 27 | | doc, err := goquery.NewDocumentFromReader(strings.NewReader(content)) |
28 | 28 | | if err != nil { |
29 | 29 | | return result |
| skipped 70 lines |
100 | 100 | | url := fmt.Sprintf(`https://bgp.he.net/AS%v#_prefixes`, asn) |
101 | 101 | | core.InforF("Get data from: %v", url) |
102 | 102 | | var result []string |
103 | | - | content := core.RequestWithChrome(url, "prefixes") |
| 103 | + | content := core.RequestWithChrome(url, "prefixes", options.Timeout * 4) |
104 | 104 | | doc, err := goquery.NewDocumentFromReader(strings.NewReader(content)) |
105 | 105 | | if err != nil { |
106 | 106 | | return result |
| skipped 17 lines |
124 | 124 | | url := fmt.Sprintf(`https://spyse.com/target/as/%v#c-domain__anchor--3--%v`, asn, asn) |
125 | 125 | | var result []string |
126 | 126 | | core.InforF("Get data from: %v", url) |
127 | | - | content := core.RequestWithChrome(url, "asn-ipv4-ranges") |
| 127 | + | content := core.RequestWithChrome(url, "asn-ipv4-ranges", options.Timeout) |
128 | 128 | | doc, err := goquery.NewDocumentFromReader(strings.NewReader(content)) |
129 | 129 | | if err != nil { |
130 | 130 | | return result |
| skipped 20 lines |
151 | 151 | | url := fmt.Sprintf(`https://bgp.he.net/search?search%%5Bsearch%%5D=%v&commit=Search`, org) |
152 | 152 | | core.InforF("Get data from: %v", url) |
153 | 153 | | var result []string |
154 | | - | content := core.RequestWithChrome(url, "search") |
| 154 | + | content := core.RequestWithChrome(url, "search", options.Timeout) |
155 | 155 | | doc, err := goquery.NewDocumentFromReader(strings.NewReader(content)) |
156 | 156 | | if err != nil { |
157 | 157 | | return result |
| skipped 20 lines |
178 | 178 | | url := fmt.Sprintf(`https://bgpview.io/search/%v`, org) |
179 | 179 | | core.InforF("Get data from: %v", url) |
180 | 180 | | var result []string |
181 | | - | content := core.RequestWithChrome(url, "results-tabs") |
| 181 | + | content := core.RequestWithChrome(url, "results-tabs", options.Timeout) |
182 | 182 | | doc, err := goquery.NewDocumentFromReader(strings.NewReader(content)) |
183 | 183 | | if err != nil { |
184 | 184 | | return result |
| skipped 36 lines |