› httpbin - 协议调试工具
› httpstatuses - 协议状态码查询
› httpie - cURL-like tool for humans
Fiddler
vixvix
V2EX  ›  HTTP

请教一下有没有能指定输出status code的测试用的http server?

  •  
  •   vixvix · Jul 9, 2012 · 4980 views
    This topic created in 5239 days ago, the information mentioned may be changed or developed.
    需要测试client端是否能对server端的不同状态做出正确的callback, 需要http server能输入指定的status code做测试,大家有没有见过累世的应用? 谢谢.
    9 replies  •  1970-01-01 08:00:00 +08:00
    Brutal
    Brutal
    Jul 9, 2012
    1
    Tornado是你不二的选择!= =
    luztak
    luztak
    Jul 9, 2012
    3
    用socket send "HTTP/1.1 " 状态码 状态描述就行了.
    开头一行是HTTP/1.1 XXX\r\n
    之后按照标准格式写剩下的
    这里有几个常用状态
    HTTP/1.1 200 OK
    HTTP/1.1 201 Created
    HTTP/1.1 403 Access Denied
    HTTP/1.1 404 Not Found
    HTTP/1.1 500 Internal Server Error
    luztak
    luztak
    Jul 9, 2012
    4
    @ElmerZhang - -||牛人
    phuslu
    phuslu
    Jul 9, 2012❤️2
    5
    phuslu
    phuslu
    Jul 9, 2012
    6
    再贴一次, http://www.httpbin.org/ 是 heroku 的应用,源码在 https://github.com/kennethreitz/httpbin/
    写这个的应用的哥们很强,是 heroku 的(首席?) python 工程师。
    vixvix
    vixvix
    OP
    Jul 9, 2012
    7
    @Brutal Tonado没用过,估计看看然后写的话要花时间。

    @luztak parsing我们有,就是要测试结构对不对。

    @ElmerZhang 多谢牛人,很有用,我看看具体用起来如何。

    @phuslu 这个也很不错,比上面牛人的功能多,bookmark了。

    多谢各位!
    CoX
    CoX
    Jul 9, 2012
    8
    lz做浏览器测试的?我们公司内部拿开源软件改了一个专门测这个的。
    vixvix
    vixvix
    OP
    Jul 9, 2012
    9
    @CoX 不是,我们有个library是居于http协议的,所以除了自定义的状态,还要测试标准http的状态回应
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   948 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 19:58 · PVG 03:58 · LAX 11:58 · JFK 14:58
    ♥ Do have faith in what you're doing.