После нескольких часов поиска и поиска неисправностей я нашел сообщение, которое помогло ему ответить. Все, что мне нужно, это передать значение заголовка в сообщении ajax. Имеет смысл, я просто забыл об этом. Например:
<input type="hidden" id="_csrf" name="_csrf" value="<%= csrfToken %>" />
... а затем в jQuery:
$.ajaxSetup({
headers: {"X-CSRF-Token": $("#_csrf").val()}
});
Можно использовать подстроку и встроенный %DATE % и %TIME переменные %, чтобы сделать это:
@echo OFF
:: Use date /t and time /t from the command line to get the format of your date and
:: time; change the substring below as needed.
:: This will create a timestamp like yyyy-mm-dd-hh-mm-ss.
set TIMESTAMP=%DATE:~10,4%-%DATE:~4,2%-%DATE:~7,2%-%TIME:~0,2%-%TIME:~3,2%-%TIME:~6,2%
@echo TIMESTAMP=%TIMESTAMP%
:: Create a new directory
md "%1\%TIMESTAMP%"
Я использую эту летучую мышь
for /F "tokens=1-4 delims=. " %%i in ('date /t') do (
set Day=%%i
set Month=%%j
set Year=%%k
)
for /F "tokens=1-4 delims=: " %%i in ('time /t') do (
set Hour=%%i
set Minute=%%j
set Second=%%k
)
md %1\%Year%-%Month%-%Day%
Hope, которой она помогает.