Browse Source

add Referer and X-CSRFToken HTTP headers

pull/3697/head
Christophe B Billheimer 3 years ago
parent
commit
c668c603cc
  1. 4
      dnsapi/dns_1984hosting.sh

4
dnsapi/dns_1984hosting.sh

@ -243,6 +243,10 @@ _htmlget() {
# add extra headers to request # add extra headers to request
_authpost() { _authpost() {
_get_zone_id "$@"
csrf_header="$(echo "$One984HOSTING_CSRFTOKEN_COOKIE" | _egrep_o "=[^=][0-9a-zA-Z]*" | tr -d "=")"
export _H1="Cookie: $One984HOSTING_CSRFTOKEN_COOKIE;$One984HOSTING_SESSIONID_COOKIE" export _H1="Cookie: $One984HOSTING_CSRFTOKEN_COOKIE;$One984HOSTING_SESSIONID_COOKIE"
export _H2="Referer: https://management.1984hosting.com/domains/$_zone_id"
export _H3="X-CSRFToken: $csrf_header"
_response=$(_post "$1" "$2") _response=$(_post "$1" "$2")
} }
Loading…
Cancel
Save