任何人都可以帮助我在提交JQuery AJAX Post Request时传递CSRF令牌,用Rails检查过它是AJAX它运行正常并随身携带CSRF令牌,但是没有找到任何关于JQuery AJAX Post的东西方法
请检查以下代码:
#include <iostream>
#include <type_traits>
class CL
{
public:
CL(){}
CL( int ) = delete;
};
template < class T >
class Creator
{
public:
template< std::enable_if_t< std::is_constructible<T, int>::value, int > = 0 >
static T* Create( int arg ) // 1
{
return new T( arg );
}
template< std::enable_if_t< std::is_default_constructible<T>::value && !std::is_constructible<T, int>::value, int > = 0 >
static T* Create( int arg ) // 2
{
return new T();
}
};
int main()
{
Creator<CL>::Create( 2 );
}
答案 0 :(得分:0)
在哈希中使用hash和append key,然后传递此哈希值 直接在ajax请求的数据中。您将获得所有这些密钥在控制器参数中传递哈希值。感谢
data: {someData1: someData1, someData2: someData2}