【问题标题】:405 - HTTP verb used to access this page is not allowed.405 - 不允许用于访问此页面的 HTTP 动词。
【发布时间】:2014-11-14 06:25:51
【问题描述】:

我有一个 HTML5 表单可以在博客上提交 cmets。出于某种原因,当您单击提交时,您会看到以下内容:

405 - 不允许用于访问此页面的 HTTP 动词。 您正在查找的页面无法显示,因为尝试访问的方法(HTTP 动词)无效。

我不知道这与什么有关。

感谢任何帮助。

【问题讨论】:

  • 你是什么<form method="???" ...试试POST
  • 表单方法是"post",但是action是"#"
  • action 需要是接受和处理表单数据的页面或脚本的 URL。
  • 所以如果它只是要在博客上发表评论,我应该将网页网址放在操作中吗?
  • 现在
    改为
    ?

标签: html forms form-submit


【解决方案1】:

检查您的 FORM 标签中提到的方法

<form action="demo_form.asp" method="get">

有效值为 GET 和 POST。如果为空,则默认为 GET

【讨论】:

  • 我在表单操作的引号中有一个“#”。我不确定我应该在那里拥有什么。它只是页面网址吗?这是我所拥有的:
  • 假设页面文件名为 blog.html。我会放什么?
  • 谢谢!我现在在服务器端工作。一旦我把它理顺了,我就可以重新测试了!
最近更新 更多