0

我有一个简单的静态 html 站点,它使用 jquery 的 POST 方法和一些也使用表单方法 =“post”的表单...

我现在收到以下错误: NetworkError: 405 Method Not Allowed

当我用 firebug 查看响应头时,我看到服务器(IIS btw.)确实允许以下内容:GET、HEAD、OPTIONS、TRACE

我的房东说,出于安全原因,他不能在静态 html 文件上使用 POST 方法...

谁能告诉我 POST 和 GET 之间的安全差异?我不明白为什么允许 GET 而不允许 POST。任何争论他可以允许的帮助将不胜感激:-)

提前感谢托马斯

4

1 回答 1

0

我唯一想到的是垃圾邮件机器人会自动发布到网页上的每个表单。也许提供者假设如果它是一个静态页面,它肯定没有验证码,并且很容易发送垃圾邮件。这只是一个猜测,我从未见过如此奇怪的政策。也许会指出一些大型托管公司,并说这对他们来说肯定不是安全问题。

于 2012-11-02T10:52:00.887 回答