HTTP Header im cURL request setzen

Über den Parameter -H können cURL HTTP Header übergeben werden, die für den Request verwendet werden. Mittels -v werden sowohl Request als auch Response Header ausgegeben.

Tipp: cURL requests in einem bash script vorbereiten. Beispiel:


#!/bin/sh

parameter=ente

curl -v \
  -H 'Host: google.com' \
  -H 'Referer: http://http://enteenteente.de/' \
  -H 'Cache-Control: max-age=0' \
  -H 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.95 Safari/537.36' \
  -H 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8' \
  -H 'Accept-Language:de-DE,de;q=0.8,en-US;q=0.6,en;q=0.4' \
  "https://www.google.de/#q=${parameter}"


                    

GNU Screen Cheat Sheet

Für Menschen – wie mich – die immer wieder die Screen Basics vergessen:

KommandoTastenkombi
Detachctrl-a d
New Windowctrl-a c
Switch to Last Used Windowctrl-a ctrl-a
Switch to Window Numberctrl-a
Next Windowctrl-a n
Previous Windowctrl-a p
Rename Windowctrl-a A