BIN: analyse-headers: adds -k flag like curl
This flag will prevent curl from doing certificate checks The long form, `--insecure` can also be used Thanks Rob Norman for the suggestion
This commit is contained in:
		
							parent
							
								
									298493d691
								
							
						
					
					
						commit
						dac2ea8b45
					
				
					 1 changed files with 4 additions and 1 deletions
				
			
		|  | @ -432,6 +432,7 @@ usage(){ | |||
| 
 | ||||
| 	Options: | ||||
| 	-h, --help              Display this help and exit | ||||
| 	-k, --insecure          Ignores certificate errors | ||||
| " | ||||
| } | ||||
| 
 | ||||
|  | @ -472,11 +473,13 @@ done | |||
| set -- "${options[@]}" | ||||
| unset options | ||||
| 
 | ||||
| insecure="" | ||||
| 
 | ||||
| # Read the options and set stuff | ||||
| while [[ $1 = -?* ]]; do | ||||
| 	case $1 in | ||||
| 		-h|--help) usage; exit;; | ||||
| 		-k|--insecure) insecure="-k" ;; | ||||
| 		--) shift; break ;; | ||||
| 		*) die "invalid option: '$1'." ;; | ||||
| 	esac | ||||
|  | @ -493,7 +496,7 @@ url="${args[0]}" | |||
| if [ "$url" = "-" ]; then | ||||
| 	headers="$(cat -)" | ||||
| else | ||||
| 	headers="$(curl -s -I "$url")" | ||||
| 	headers="$(curl -s -I $insecure "$url")" | ||||
| fi | ||||
| 
 | ||||
| missingHeaders="x-frame-options | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue