setRequestHeader('X-CSRF-TOKEN', token) が PHPで受信できない → 小文字に変換されていた

Javascript から下記のように CSRFトークンをヘッダに追加してPOSTしたが、PHPで受信できない
var xhr = new XMLHttpRequest();
    xhr.open('POST', url);
    xhr.setRequestHeader('X-CSRF-TOKEN', csrfToken);

PHP の getallheaders() で調べてみたら、'x-csrf-token' と小文字に変換されていた...

コメント