加载另一个页面时工具提示出现 HTTP 错误 405
-
04-10-2019 - |
题
我有一个使用工具提示的网页。我在用 原型 具体来说。其中一个选项是使用 Ajax 在工具中加载另一个页面。Ajax 功能来自 Prototype 框架, http://www.prototypejs.org/api/ajax/request/.
我真正想要加载的只是一张图像。我只是不想在创建页面时加载图像,因为图像太多。因此,当我放置指向 .jpg 文件甚至 .html 文件的链接时,我收到错误“HTTP 错误 405.0 - IIS 不允许使用该方法”。我运行的是IIS7。这是我的代码的问题还是 IIS7 的问题?另外,我收到的错误的另一个版本是 The HTTP verb POST used to access path '/Images/Items/tech_over_RST.jpg' is not allowed.
当我从 VS2010 以调试模式运行时,我收到此版本的错误消息。我也使用 URL 路由,但不使用 MVC。
解决方案
我想看看您正在使用的代码。但是,当您 邮政 图像文件中的一些信息非常有意义:您可以将数据发布到 ASP、ASPX、PHP 或 CGI 脚本等脚本,但不能发布到 JPG、GIF、HTML 等图像/文档。并且您不应该首先指定图像文件作为 AJAX GET/POST 请求的 URL。
不隶属于 StackOverflow