Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vsec7/urlive
Check url is live (*HTTP status code "200 ok" only*).
https://github.com/vsec7/urlive
Last synced: 3 months ago
JSON representation
Check url is live (*HTTP status code "200 ok" only*).
- Host: GitHub
- URL: https://github.com/vsec7/urlive
- Owner: vsec7
- Created: 2020-06-13T17:30:01.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-06-13T17:32:36.000Z (over 4 years ago)
- Last Synced: 2024-06-20T16:49:59.408Z (5 months ago)
- Language: Go
- Size: 1.95 KB
- Stars: 14
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-hacking-lists - vsec7/urlive - Check url is live (*HTTP status code "200 ok" only*). (Go)
README
# urlive
Check url is live (*HTTP status code "200 ok" only*).
Skiping for dead link :P
## Install
```
▶ go get -u github.com/vsec7/urlive
```## Basic Usage
```
▶ urlive --helpUrlive (Check url is live *HTTP status code "200 ok" only)
By : viloid [Sec7or - Surabaya Hacker Link]
Basic Usage :
▶ echo http://domain.com/path/file.ext?param=value | urlive
▶ cat listurls.txt | urlive -c 50"Options :
-H, --header Add Header to the request
-c, --concurrency Increase concurrency level (*default 20)
-x, --proxy Add HTTP proxy
-m, --match Add match specific string (*Sensitive Case)
-o, --output Output to file```
## Advanced Usage
```
With Increase concurrency level + additional header + match specific string + output to file
e.g :
▶ cat listurls.txt | urlive -c 50 -H "Authorization: Bearer eXAmPLe" -H "Cookie: ExAmpLe" -m "b374k" -o urlive.txt** Output : urlive.txt all url with http status code 200ok that contains 'b374k' in response body**
^warn! use flag -m/-match could decrease speed bcs should read response body to match string```
## Credit And Thanks
```
@tomnomnom (github.com/tomnomnom)
```