Php Pyrocms post请求505错误?
使用PyroCMS,我发送一个POST请求,返回HTTP 505。如果我在同一个url上发送GET请求,则该url正在工作 这是我的路线文件代码Php Pyrocms post请求505错误?,php,codeigniter,pyrocms,Php,Codeigniter,Pyrocms,使用PyroCMS,我发送一个POST请求,返回HTTP 505。如果我在同一个url上发送GET请求,则该url正在工作 这是我的路线文件代码 $route['admin/pms(/:any)?'] = 'admin$1'; 这是我发送的url http://domain.com/index.php/admin/pms/index/2? 为什么POST不起作用?您必须在POST请求中包含CSRF哈希名称: $.post( SITE_URL + 'module/controller/fu
$route['admin/pms(/:any)?'] = 'admin$1';
这是我发送的url
http://domain.com/index.php/admin/pms/index/2?
为什么POST不起作用?您必须在POST请求中包含CSRF哈希名称:
$.post(
SITE_URL + 'module/controller/function',
{
data: data,
otherdata: somemoredata,
csrf_hash_name: $.cookie('csrf_cookie_name')
},
function() { console.log('Yay'); }
);
查看system/cms/config.php,设置$config['csrf\u cookie\u name'],查看cookie的名称csrf_cookie_name'是默认值
另一种解决方案是关闭CSRF保护。HTTP 505错误意味着。你确定这就是你得到的吗?你能检查一下标题,看看你收到了什么错误信息吗?我在标题中发现了这个错误。不允许您请求的操作。是否使用JavaScript发布?是的,亲爱的。我使用javascript发送请求。可能是的副本