feat: update request validation function to use getallheaders function (which...
feat: update request validation function to use getallheaders function (which I think is more reliable) and accept an additional header - X-Authorization, due to limitation on some servers