Javascript send和php会话值-语法正确吗?
发送php会话数据的正确语法是什么请使用xhr.send,我的javascript知识有限,我已设置如下值:Javascript send和php会话值-语法正确吗?,javascript,php,session,xmlhttprequest,Javascript,Php,Session,Xmlhttprequest,发送php会话数据的正确语法是什么请使用xhr.send,我的javascript知识有限,我已设置如下值: var csrf_token_value = '<?php echo $_SESSION['csrf_token']; ?>'; 谢谢这取决于您的请求方式。如果使用GET,则必须将令牌作为查询字符串参数放置在open()函数中: xhr.open("GET", "/myendpoint?csrf_token=" + csrf_token_value); 。。。在你发送之前
var csrf_token_value = '<?php echo $_SESSION['csrf_token']; ?>';
谢谢这取决于您的请求方式。如果使用GET,则必须将令牌作为查询字符串参数放置在
open()
函数中:
xhr.open("GET", "/myendpoint?csrf_token=" + csrf_token_value);
。。。在你发送之前
如果使用POST,则需要一个FormData对象:
data = new FormData;
data.set("csrf_token", csrf_token_value);
然后将其与您的请求一起发送:
xhr.send(form);
这取决于您的请求方法。如果使用GET,则必须将令牌作为查询字符串参数放置在
open()
函数中:
xhr.open("GET", "/myendpoint?csrf_token=" + csrf_token_value);
。。。在你发送之前
如果使用POST,则需要一个FormData对象:
data = new FormData;
data.set("csrf_token", csrf_token_value);
然后将其与您的请求一起发送:
xhr.send(form);