Веб-сервис, который возвращает любой код статуса http, указанный вами для тестирования API? - PullRequest
6 голосов
/ 08 декабря 2010

Несколько месяцев назад я помню, как читал о полезном маленьком веб-сервисе, который кто-то создал для тестирования API. По сути, вы только что сделали такой звонок, например ::100100

http://www.someAPItestingtool.com/status/405

И сервер ответит 405 / Method Not Allowed.

Это была просто небольшая удобная утилита, которую можно использовать во время разработки, если вы просто хотите взаимодействовать с действующим URL, который ведет себя так, как вы указали.

Мой гугл-фу сегодня слаб, и я не могу на всю жизнь вспомнить, как он назывался. Я уверен, что мог бы сам сделать что-то подобное примерно столько же, сколько потребовалось мне, чтобы напечатать этот вопрос, но если кто-нибудь помнит, о чем я говорю, возможно, вы можете поделиться?

Большое спасибо ...

Редактировать: Написал что-то, что я быстро взбил, но мне все равно будет интересен ответ, если кто-то знает, о чем я говорю ...

Ответы [ 2 ]

6 голосов
/ 14 декабря 2011

Через год я наконец наткнулся на службу, о которой я думал:

http://httpstat.us/

5 голосов
/ 08 декабря 2010

Я по-прежнему весьма уверен, что кто-то соединил что-то подобное, но мне было проще просто что-то подсунуть, используя 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()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...