返回为API测试目的指定的任何http状态代码的Web服务?

jsd*_*ton 6 python testing api web-services

几个月前,我记得读过一些有用的小型Web服务,有人将它们放在一起进行API测试.基本上,你只是做了这样的电话,例如:

http://www.someAPItestingtool.com/status/405
Run Code Online (Sandbox Code Playgroud)

服务器会响应405 / Method Not Allowed.

它基本上只是一个方便的小实用程序,如果你只想与一个行为符合你指定方式的实时URL进行交互,你可以在开发过程中使用它.

今天我的google-fu很弱,我不能为我的生活记住它的名字.我敢肯定,只要它带我输入这个问题,我就可以鞭打这样的东西,但如果有人记得我在说什么,也许你可以分享?

非常感谢...

编辑:发布的东西我真的快速掀起,但如果有人知道我指的是什么,我仍然会对答案感兴趣...

jsd*_*ton 6

一年后,我终于重新发现了我正在考虑的服务:

http://httpstat.us/


jsd*_*ton 5

我仍然非常积极地把这样的东西放在一起,但是我用Flask鞭打东西更快了:

from flask import Flask, make_response
app = Flask(__name__)

@app.route('/<int:status_code>')
def return_status(status_code):
    response = make_response()
    response.status_code = status_code
    response.data = response.status
    return response

if __name__ == '__main__':
    app.run()
Run Code Online (Sandbox Code Playgroud)