代码之家  ›  专栏  ›  技术社区  ›  Erik Öjebo

用于检查Web服务器是否遵循HTTP标准的工具?

  •  1
  • Erik Öjebo  · 技术社区  · 14 年前

    我正在编写一个简单的http服务器,它应该可以很好地与大多数客户机一起使用,但它只用于实现http 1.1的一个子集。

    在开发过程中,最好能够验证生成的http响应是否符合http 1.1。有没有一种工具可以做一些类似的事情?

    谢谢/埃里克

    2 回复  |  直到 14 年前
        1
  •  1
  •   M Nottingham    14 年前

    它不是一个完整的一致性套件,但是red会检查许多不同的http需求,并发现常见的问题。

    http://redbot.org/

        2
  •  0
  •   Sripathi Krishnan    14 年前

    您可以使用任何http客户端库编写单元测试用例。向web服务器发出get和post请求,解析响应并作出断言。添加其他功能时,请添加更多测试用例。

    例如,假设您只支持url编码的post请求。因此,编写一个测试用例,验证服务器是否理解url编码的请求并作出适当的响应。明天,当您添加对多部分支持的支持时,这将是另一个测试用例。

    sun下的每一种编程语言都对http有很好的支持,因此编写测试用例是一件轻而易举的事情。

    推荐文章