Javascript send和php会话值-语法正确吗?

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); 。。。在你发送之前

发送php会话数据的正确语法是什么请使用xhr.send,我的javascript知识有限,我已设置如下值:

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);