我正在尝试使用我的 Laravel 服务器设置 Relay 和 GraphQL。我已经成功地将 Laravel 设置为服务 GraphQL。
过去,为了使用 jQuery 进行 ajax 调用,我在 master.blade.php 中添加了以下内容:
<meta name="csrf-token" content="{{ csrf_token() }}">
并将以下内容添加到我的 main.js 文件中:
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
我的 GraphQL 端点当前正在返回令牌不匹配异常。在我看来,Relay 需要以与 jQuery.ajax 类似的方式将 csrf-token 传递给服务器。它去哪儿了?