没有文件名和查询的AJAX Post提供了不允许的HTTP VERB

时间:2015-07-30 08:39:22

标签: ajax iis asp-classic prototype

我们正在使用现有脚本向prototype之类的网址发出AJAX POST /ds?params=个请求。调用时,结果为:

  

HTTP错误405 - 不允许使用用于访问此页面的HTTP谓词。

如果我使用firebug并右键点击AJAX请求并选择“在新标签页中打开”,它确实有效,但HTTP VERB已更改为GET

我尝试在asp.dll中为IIS中的网站配置中的JLoader::import('joomla.application.component.model'); JLoader::import( 'quizzes', JPATH_SITE . '/components/com_questions/models' ); JLoader::import('joomla.application.component.controller'); if (!class_exists('QuestionsControllerQuizzes')) { require_once (JPATH_SITE . DS . 'components' . DS . 'com_questions/controllers' . DS . 'quizzes.php'); } $quiz_controller = new QuestionsControllerQuizzes(false, $params->get('poll')); $quiz_controller->execute( JRequest::getVar('task','load') ); 添加映射,但仍然无效。

0 个答案:

没有答案