【发布时间】:2013-05-27 20:01:38
【问题描述】:
我正在修复一个错误,出于测试目的,我需要一种方法来强制我的 IIS 服务器从简单的 GET 请求中返回 304 响应代码。我没有太多使用 IIS 服务器的经验,所以我想知道是否有人知道我该如何做到这一点。出于测试和调试目的,最简单的方式将不胜感激,这样我就可以不断地重现该行为。
在得知服务器必须是 IIS 之前,我能够使用 perl 脚本来做到这一点,我将在其中创建自己的服务器和 http::response 并更改标头。但是这种方法已经不可行了。
有什么想法吗?
【问题讨论】:
-
我对 IIS 的了解不够,无法正确回答这个问题。查看 IIS 应用程序的属性,如果返回成功,则返回 304。有一个包含错误条件的选项卡。我相信一个更简单的解决方案是编写一个快速而肮脏的asp页面,并让它返回304。ASP的默认语言是VBScript,所以应该不会太难。
-
我没有使用过 ASP 或 VBScript(仍然是本科生)。我搜索了一下,发现了一些页面如何在 ASP.Net 中返回响应的示例,但它们似乎只是代码的 sn-ps,我不太确定它们是如何组合在一起的。这是不是我可以相对容易地学习的东西,而不必(目前)费力地理解 ASP/VBScript?
标签: iis http-headers httpresponse